Cavendish struggles with vomiting during brutal Tour de France opener as Bardet claims yellow jersey
Tour de France great Mark Cavendish barely finishes within the maximum time limit in...
Things that make you go hhhmmmm