This was filmed at the Friese in Bremen in october 2007.
Sunburned Hand are an improv band. I am not sure if I really like them. All their records sound different so it´s hard to make up your mind.
Check them out yourself.