Perhaps The Greatest (In Their Own Special Way)

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!