Register or Login to Hide This Ad for Free!
Jul 18, 2015
889
1,357
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 :)
 
Sep 29, 2009
2,894
7,814
260
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