More than 50 years after the doors first opened, Champ’s is as much a tourist attraction as anything else.
Share