barrygruff.com
Secret Vaccine – ‘I Know What You Did’
Hailing from one of Germany’s most beautiful cities, Köln or Cologne, Secret Vaccine are a foursome with a penchant for bright, bouncing and energetic indie flavours. The quartet of Steffen Krämer …