1967 – Herman’s Hermits kick off their North American tour…

The Who

1967 – Herman’s Hermits kick off their North American tour in Calgary, Alberta. With The Who opening up for them, did they get pounded off the stage? I guess we won’t get fooled again!

This is as bad as Jimi opening for the Monkees!

Be Sociable, Share!

Leave a Reply