NCSI New Orleans March 02, 2016 Yesterday, while I was strolling through the French Quarter, I bumped into the film set of NCSI New Orleans. Read more