Photo credit: 2005

The Palladium, England's equivalent back then to America's "The Ed Sullivan Show."