OMG - It’s Hannibal Lecter!! … no wait, it’s just Laurens Ten dam after crashing and going over the bars into a ditch face first on the descent of the Col d’Agnes during Stage 14 of the Tour de France .

Pic via CyclingNews.com