I particularly dig that these guys left some German lyrics in German because there just wasn’t a good English translation or rhyme for them.
WHO & WHERE
Sizarr are a German electronic, post-punk band from Landau, Germany.
This track is off the band’s sophomore album after a successful debut album in 2012. Bigger in Europe, they’re starting to get real traction with a wider audience.