Lee O’Donnell Lands Incredible First Ever Front Flip in the ‘Mad Scientist’ Monster Truck

Mad Scientist First Ever Front Flip In A Monster Truck

Lee O’Donnell, who drives the “Mad Scientist” monster truck, won the Monster Jam World Finals Freestyle Championship last weekend at the Sam Boyd Stadium in Las Vegas after landing the first ever front flip at the end of his incredible run.

via Digg