challengertlh.com
Tallahassee's #1 Edutainment Destination, and the biggest IMAX screen in town. Visit our Downtown Digital Dome. Inspiring, Exploring, Learning...It's Our Mission!