Tag: The Alarm St. Louis

Interview: A Conversation with Mike Peters of The Alarm (Aug. 12 at Delmar Hall)

Posted: August 7, 2019 at 10:16 am   /   Concerts, Interviews

Mike Peters is more than a songwriter, singer or frontman. He is a survivor. Founded in 1981, his band, The Alarm, is an extension of his very being. Creating a body of work that draws inspiration from the culture of their native Wales as well as the world around them, the band has persevered onward […]

No Comments read more