The New Orleans VooDoo were a professional arena football team based in New Orleans, Louisiana played there games at this multi purpose indoor arena
New Orleans VooDoo: The New Orleans VooDoo were a professional arena football team based in New Orleans, Louisiana.
i don't know