Ken Block might finally have some competition. Lee O’Donnell is the driver of the Mad Scientist monster truck and pulled off some crazy stunts behind the wheel at the Monster Jam World Finals Freestyle event. Not only did Lee pull off a backflip, he managed to stick the landing on a perfect front flip for the first time in Freestyle history.
no comment