What show are they filming here?

5 years ago by in US Tagged: ,

Google Street View New Orleans captures a live film set.