The New Orleans VooDoo were a professional arena football team based in New Orleans, Louisiana played there games at this multi purpose indoor arena
The Smoothie King Center
-1
Section::::Abstract.
New Orleans VooDoo
341578
-1
Section::::Abstract.
Smoothie King Center
753673