Tour De France - Stage 3 - 2011 - a bike: Tour De France - Stage 3 - 2011 - Local Farmers make a bike out of hay-bales


...
Tour De France - Stage 3 - 2011 - a bike