July 5th, 2012

Turbo Turbo – Delta Line EP

Turbo Turbo, founded during 2008 in Bremen, was formed when two brothers decided to team up to create an electronically punchy sound highly influenced by modern technology and now I’m here to present to…