Wired Bike Camp: Day 3

2013-05-28 2

Worng Turns, False Flats, Give Wired Bike Team Some Fresh Challenges