San Francisco has lost its wax museum, a popular tourist attraction, after 60 years at Fisherman’s Wharf. Madame Tussauds, which operated the wax museum at the Wharf for the past 10 years ...
Also appearing at the annual WUES Wax Museum on Friday was Ohio’s own first to walk on the moon, Neil Armstrong. (Photo by ...