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.