www.loldytt2088.com=www.loldytt8888.comDocumentary on the journey of eight teams taking part in the worlds most challenging Tour de France bike race.