New York City Stops Traffic For a Very Good Reason

Can you imagine a “car free new york city?” Maria Mercedes Galuppo (@mariamgaluppo) has more.

Find us on Google+