SheiKra

julie@bluewindowworldtravel.com Florida, TravelLeave a Comment

SheiKra is a steel Dive Coaster roller coaster at the Busch Gardens Tampa Bay amusement park in Tampa, Florida. Truly one of the scariest roller coasters I’ve ever been on. photo credit: Blue Window World Travel