Gone but not Forgotten

New Orleans Voodoo Dolls
New Orleans, LouisianaLast Part of the Women's Football Association
The New Orleans Voodoo Dolls were a women's football team. Based in New Orleans, Louisiana, they were last a member of the Women's Football Association. The team. It is unknown when the team played..
New Orleans Voodoo Dolls News from OSC's Archives
