The Who performing on French TV on New Year’s Eve 1968
The Who celebrate New Year’s Eve on French TV December 31, 1968.
Yeah, the band is lip-syncing but the dancers are absolutely live.
Happy New Year!
The Who celebrate New Year’s Eve on French TV December 31, 1968.
Yeah, the band is lip-syncing but the dancers are absolutely live.
Happy New Year!