
Review: Mike Peters of The Alarm Delivers Inspiring Solo Show at The Canyon
Mike Peters The Canyon October 18, 2023 By DAN MACINTOSH MONTCLAIR, CA – The Canyon was a most unusual concert venue to host a Mike (The Alarm) Peters concert. It is literally in a suburban […]