The German band Seven Purple Tigers’ new self-titled debut album is one of the best DIY overseas debuts we have



Check the website for more links, updates, photos and more!