A photo dated June 10thth, 2007 showed this roller coaster under construction with about half the track completed. A satellite image dated August 12th, 2007 showed the remained of the track completed and therefore it is being assumed this roller coaster opened in 2007.