Whispering Sons @ The Castle Hotel, Manchester | 27.03.2019 Todd Pilling March 27, 2019 Whispering Sons played the Castle Hotel, Manchester, on Tuesday 26th March 2019. About Author Todd Pilling See author's posts Tags: featured Continue Reading Previous The Japanese House at Electric Ballroom, London 19/03/19Next Deaf Havana & The LaFontaines – Manchester Albert Hall – 25/03/19 Leave a Reply Cancel replyYour email address will not be published. Required fields are marked *Comment * Name * Email * Website Δ