T-Rex Cafe in Walt Disney World's Downtown Disney Gran Opening - October 14, 2008. Walk through of restaurant and interview with creator Steve Schussler by Lou Mongello from The WDW Radio Show (wdwradio.com)

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…