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

Justin Page
Justin Page

I'm a geeky artist/blogger who loves his life, wife, two identical twin girls, family, friends, and job.