Our friends over at Global Cycling Network put together this great video from inside the Team Saxo-Tinkoff food truck. Check out how the stars of the Tour de France eat during 3 weeks of continuous racing.