Bringing the Orpheum Back
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.