Watch LIVE newscasts and on-demand video from WVUE FOX 8 in New Orleans, Louisiana. The latest local news, sports, and everything else New Orleans is talking about is on our Apple TV app. Your stories on your schedule.