SCOTLAND VOTES TO STAY IN UK

Downtown New Orleans construction for “Planet of the Apes” movie

A mysterious construction project in downtown NOLA has a lot of people wondering what’s going on. WGNO’s Wild Bill Wood found out it’s all in preparation for the new “Planet of the Apes” movie.

(News with a Twist – 5/1/13)