Day: January 18, 2017

PLAZA – Origami

PLAZA are a post-indie band from Hartlepool. They're very young yet captivating, and absolutely promising. I listened to some of their tunes towards the end of ...