The Alarm in Clearwater: peace, love, and post-punk make a winning trio
By Chyrisse Tabone, Rock At Night Tampa Venue: The Capitol Theatre, Clearwater, Florida–August 14, 2018 It was a gorgeous, sunny evening when The Alarm popped into Clearwater, Florida, to perform at The Capitol Theatre—their first […]