Lee O’Donnell lands the first ever monster truck front flip in the Mad Scientist at the 2017 Monster Jam World Finals Freestyle Championship. Wow!