Starcoasters.com adds Carowinds opening day 2003 video
Posted | Contributed by StarCoasters
Starcoasters.com has added a video from Paramount's Carowinds opening day on March 22, 2003. The video requires Real Player to view. Highlights include the new rides, the obligatory Top Gun footage and some other fun stuff.