Sunday, August 04, 2019

ACID MOTHERS TEMPLE (London Cafe Oto, 30/06/19)



People always hype up lazy Sunday afternoons, but I'd rather spend mine watching Japanese psych-wizards face-melt everyone within a 5km radius.

No comments: