Sunday, May 21, 2006

Bike shops of the world - Long Beach, US



A beach cruiser for $95 - you can't argue with that.

No comments: