NYC Bike-Share

David Byrne's Tight Spot, Tokyo subway posters, Land Rover's new concept car and more in this week's look at the web

Portland, OR-based Alta Bicycle Share was recently chosen by the Bloomberg administration to populate the streets of America’s largest metropolis with public bicycle rental stations by summer 2012.