Thursday
Aug282008
El Diablo Fish Bike
Thursday, August 28, 2008 at 5:12PM
Tour de France fixture Didi Senft on the first test drive of his enormous fish bicycle.
Tour de France fixture Didi Senft on the first test drive of his enormous fish bicycle.
Reader Comments