Carowinds unveils Carolina Cobra coaster

March 27, 2009 07:42 PM

More Videos