is this real?

is this the winner of the Tour de France?
www.funnyordie.com