New on set pics March 31, 2011 Josan Cogan's Trade, Site Updates 1 • x018 On Set: New Orleans, LA (03/29/11). Is that date and location right?
So gorgeous…