The place
Large state beachfront park on the south coast of Long Island, in the State of New York.
Films shot here

Final Destination (2000)
Directed by James WONG
Large state beachfront park on the south coast of Long Island, in the State of New York.

Directed by James WONG