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 David Gray @ Bridgewater Hall Manchester | 22.03.2019Next Shaded @ Key Club | 29.03.2019 Leave a Reply Cancel replyYour email address will not be published. Required fields are marked *Comment * Name * Email * Website Δ