Bakkushan

Biography by

Formed in 2007, Bakkushan are an indie rock band from Mannheim, Germany. They released their self-titled debut in 2009, the same year they would compete on the Bundesvision Song Contest (eventually coming…
Read Full Biography

Photo Gallery

See All Photos