It's here! The New Orleans Film Festival starts up this week.
Yet another reason I love this city. Believe me, I lived a bunch of other places before I landed here - and I even tried to leave once and ended up coming back - - there is no place in the U.S. like New Orleans. Actually, there may be no place on earth like New Orleans.