Dear New York City Movies,
No, the Statue of Liberty, Grand Central Station, and Time Square are not all next to each other.
Sincerely, Statue of Liberty technically isn't even in New York
MEANWHILE, ON OUR OTHER SITES…
EVERYTHING WITHIN A MILLION PIXEL RADIUS OF HERE, COPYRIGHT © DEARBLANKPLEASEBLANK.COM - CONTACT US - TERMS AND PRIVACY - ABOUT US