Berlin thrashers, Space Chaser have been banging about since 2011 and their third LP, “Give Us Life” continues their head banging journey. Unashamedly old school, the flag for Teutonic thrash is being held high by this five-piece outfit. They explode… Continue Reading →