Who's tough?? Dude finishes stage of Le Tour after idiot driver hits him with car and throws him into barbed wire fence!