The filming was mainly planned for Montauk, the last stop on the LIRR and one of the most beautiful beach towns in New York City.
The filming was mainly planned for Montauk, the last stop on the LIRR and one of the most beautiful beach towns in New York City.