NEW COASTER!!
S C R E A M ! ! !
OPENS APRIL 12th, 2003