Music Circus Memories

The South Shore Music Circus in Cohasset, MA, has been presenting world-class entertainment and making memories since 1951. Here are a few favorite memories from the Music Circus and its sister theatre, the Cape Cod Melody Tent in Hyannis. What are your favorites?