Register or Login to Hide This Ad for Free!
Jul 18, 2015
900
1,376
210
Orlando fl.
Busch Gardens Tampa now has its own version of Elmo Rocks. Now if you missed the Elmo Rocks at bgw you can just go 800 miles South to see it again :)
 
If they are still doing the show on the Safari of Fun stage, then that is probably the worst version of the show. Just a fair warning.
 
Consider Donating to Hide This Ad