Wednesday, March 3, 2004 9:55 PM
I was wondering if anyone caught last night's episode of the WB show, "One Tree Hill"? One scene featured a beautifully lit carousel inside a mall. If I'm not mistaken or just seeing things, it was a double decker. Any idea where this carousel is located?
Thursday, March 4, 2004 9:42 AM
I believe that the show is filmed in and around Wilmington, NC, so perhaps it is at one of the local malls around there.