Music Reviews

Peat Moss: Moustache Vending Machine

Peat Moss: Moustache Vending Machine (Red Velvet Records)  CD/DL Out Now 07/10 Formed in 1987 by a band of brothers and friends, Peat Moss release their third album, Moustache Vending Machine, with a little help from a sprinkling of guests. Louder Than War’s Mark Ray discovers if the moustache tickles or prickles. The main core… Continue reading Peat Moss: Moustache Vending Machine

Advertisements