PHN 2009: Dinosaur World in Orlando, Fl!
Somewhere off I-4 in Plant City, Fl, innocent drivers are taunted. Taunted by a giant red T-Rex not so much welcoming them, but almost daring visitors to venture off of the interstate at Exit 17 and enter … DINOSAUR WORLD! Check out my full review of Dinosaur World after the jump!