3-alarm fire engulfs several homes in St. Roch

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)

Filed in: News, News with a Twist

Suggest a correction