In Review: Tokyo Police Club @ Ale House

Exam Season: a time for cramming, crying and concerts. Ale House knows what’s up – booking Tokyo Police Club for Dec 3rd was the definition of the perfect study break. Ale may be small, but when it fills up, it really fills up. Picture Metro on discount Tuesday, and you have yourself