Bringing the Orpheum Back

December 30, 2004

The Orpheum Theatre entertained people in downtown Champaign for 72 years. Now it's entering its second decade in its new role as a children's museum. AM 580's Jim Meadows stopped by the Orpheum Children's Science Museum for its tenth anniversary celebration.

Story source: WILL