Saturday, October 28, 2017

MOGWAI (London Maida Vale Studios, 03/10/17)



A lunchtime Big Mac is all well and good, but there's few better midday pick-me-ups that the full force of "Mogwai Fear Satan" from three foot away.

No comments: