It's no wonder they call it Hollywood South. The state of Louisiana, and New Orleans in particular, now rival New York City and even Los Angeles as a regional center for the production of feature films. But the phrase "Hollywood South"…
full article »