Some Upper East Side Residents Outraged Over New Citi Bike Station

08/08/2016
See video
Issue: 
Transportation