Search

Video: Mark Rose talks about Busch Gardens’ 2011 new attraction

                             

httpvh://www.youtube.com/watch?v=TpgQxDkGTcw

Vice President of Design and Engineering at Busch Gardens Tampa Florida giving a sneak peak of the 2011 new attraction at Busch Gardens Tampa Florida