Evolution of Entertainment
This event occurred in the past.

Elgin | Website
  • 0 Reviews

Map | Find Parking


Children's Theatre of Elgin and Fox Valley Theatre Company present the classic production about two young pals who stumble through time while researching a music history term paper.