by quackersnaps
TAMPA, FLORIDA - May 9, 2007 - The SheiKra Diving Roller Coaster in Busch Gardens Tampa.