180 Greenwich St, World Trade Center, New York, New York 10007 USA
911 chopper motorcycle
Photo Credit: Yelp