SheiKra is an incredible ride! Who else has been on it at Busch Gardens in Tampa Florida?
SheiKra
November 28, 2012 by DanMcNeely
November 28, 2012 by DanMcNeely
SheiKra is an incredible ride! Who else has been on it at Busch Gardens in Tampa Florida?
Oh my…that looks amazing!