Tag Archive | The Who Open for Hermans Hermits

The Who Open For Herman’s Hermits

On This Date, July 14th in 1967: The Who kicked off their first large scale U.S. tour at the Memorial Coliseum in Portland, Oregon as the opening act for Herman’s Hermits.

Advertisements