Video - Featured Videos
Posted on October 26, 2012 at 10:42 PM
Updated Sunday, Oct 28 at 12:00 AM
You've seen it 100 times: the movie opening from Columbia Pictures and the woman with the elegant pose reminiscent of the Statue of Liberty. It all began right here in New Orleans, in the French Quarter studio of artist Michael Deas.