CRAZY footage from Team Garmin-Sharp-Barracuda inside the Tour de France! You gotta see this video! Post by Team Garmin-Sharp-Barracuda.