Daily Archives: March 6, 2018

SLAUGHTER AND THE DOGS – Tokyo Dogs

March 6, 2018

Cleopatra 2017 Barking up a sakura, restless lads from Manchester deliver a blistering set of classic corkers. 2016 marked the 25th anniversary of this group’s triumphant return not as elder statesmen but as vigorous purveyors of punk’s reverie, yet it … Continue reading

Posted in Reviews Tagged , ,