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...
{}