Tour De France – Stage 3 – 2011 – Local Farmers make a bike out of hay-bales and tractors June 25, 2012 24 Comments Cycling Movie Ranking: four / five Read More →