Arc de Triomphe on Champs Elysees in Paris during the latest stage of Tour de France 2016
Take on one of the toughest cycling challenges in the world! Can you get to Vegas in 24 hours?
Arc de Triomphe on Champs Elysees in Paris during the latest stage of Tour de France 2016
Take on one of the toughest cycling challenges in the world! Can you get to Vegas in 24 hours?