Kevin Vermaerke shows fighting spirit in brutal penultimate stage of the Tour de France

Tour de France
Keep Challenging