*** Welcome to piglix ***

New York Freedom


The New York Freedom are a defunct American soccer club based in New York City.



...
Wikipedia

...