Tags » Billy Duffy

The ALARM - " Where The Two Rivers Meet " Record Store Day 2018

Record Store Day 2018, The Alarm  “Where The Two Rivers Meet”

Saturday April 21st is World Record Store Day and also the day for the release of brand new music from… 248 more words


The Cult - Love Removal Machine (1987)


The Cult’s 1987 album Electric may not have been as exceptional as its predecessor, but it did something that… 57 more words