Wow. 1965. Germany. Four American GI's shave the tops of their heads and give in to that delicious beat. The first punk band?
I once played these guys for my friend Anthony and we fought to the near death on whether they were a past or present band. In the end I think neither of us were right as that clearly they were time travelers.
By the way, I knew they were from '65. Thanks for the tip Rob!