29 July 2010, 7:38 pm
I heard that they're going to tear it down to build a faster roller coaster since there building Formula Rossa at Ferrari World in Abu Dahbi, so they're trying to win the title back before Formula Rossa opens in October. Are they going to tear down one or both of these rides?... Read More »