You can now view the official Rex and the Beast Busch Gardens Trip Video from our January 2008 trip to Busch Gardens in Tampa, FL. To view the video, click here.
You can now view the official Rex and the Beast Busch Gardens Trip Video from our January 2008 trip to Busch Gardens in Tampa, FL. To view the video, click here.