A flood of documentaries come out each year, all in which attempt to accomplish either a mission or give insight to real life. Le Ride takes the insight route, breaking down the 1928 Tour De France cycling event. A challenge amongst nearly all athletes, a 3,500+ mile course in which only 41 competitors were able […]