A bunch of llamas nearly ruined stage eight of the Tour de France as they blocked the road in Col du Tourmalet, the highest mountain pass used in the famous bicycle race.
A bunch of llamas nearly ruined stage eight of the Tour de France as they blocked the road in Col du Tourmalet, the highest mountain pass used in the famous bicycle...