Have you checked out the latest box office hit, Teenage Mutant Ninja Turtles? The movie takes place in NYC, but you will see some familiar locations like the Canal Street station in Chinatown! http://youtu.be/dwXFsrp6WBs
Let us know if you spot any other familiar places in the movie!