Jules Peters on The Alarm’s Final LP, Mike Peters’ Legacy & More

The music world lost a true titan when Mike Peters, the driving force behind Welsh alternative rock pioneers The Alarm, passed away on…