"WWL TV" Been watching that on the web. Does anyone know where it is located and do you think the TV station will shut down or continue through this storm?
Studio on North Rampart Street near the French Quarter