npegghasacamera.com
Time Square.
Time Square, New York City.