I've discovered my vibe for the day.
I WAS THERE!!!
I've seen them at this free concert in Berlin just about a month ago! Awesome band, let me dig up my video.