Tagged: Flare & Flame

Northern Horizon and The ‘You Let Me Down’ EP.

Northern Horizon – Newcastle, England, United Kingdom. The Newcastle-based Northern Horizon have been described in the past as a band that sound as if ‘Green Day gave All Time Low a songwriting lesson’ and┬áhave released their second EP that in many ways, is pretty-well summed up by the above statement....