Loading...
Uploaded by Buzz60 on Sep 14, 2011
Bike sharing is big in London, Paris, Boston, Washington DC and other cities but it's new to New York where the city has chosen Alta Bicycle Share to build 600 bike share stations furnished with 10,000 bikes. But will it work in traffic-choked NYC?
News & Politics
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)