Daily Archives: September 1, 2015

SONG OF THE DAY Damaged Bug – The Mirror

After Thee Oh Sees released their new album ‘Mutilator Defeated At Last’ in May this year (see yesterdays song), front man John Dwyer went on to release another new album under his experimental side project, Damaged Bug. Less than a … Continue reading

Posted in Alternative, Castle Face Records, Experimental, Garage pop, Garage Rock, Psyche Pop, Psychedelic, Psychedelic rock | Tagged , , , , , , | 1 Comment