The Flushing Meadows Park Zoo Animal Mutilations and UFO Mystery

Flushing Meadows Park has a long and unusual history It is located ten miles east of Manhattan on Long Island in the Borough of Queens, New York City, between the towns of Flushing and Corona The park started out as swampy land situated along Flushing Creek...

Read More...

[Source: World Affairs Articles At Isnare.com - Posted by FreeAutoBlogger]

No comments: