Translate

2 March 2016

NCSI New Orleans


Yesterday, while I was strolling through the French Quarter, 
I bumped into the film set of NCSI New Orleans.