Watch The Historic Monster Truck Front Flip

Popularly known as the “Ironman driver” Lee O’Donnell has proved that he really has ‘balls of metal’ when he nailed his first ever monster truck front flip and won the title at the Monster Jam world (freestyle finals) in Las Vegas.

Monster Jam is a live motor sport event tour and television show held throughout the year in the United States of America and in Canada. Crowds were left amazed when O’Donnell made history by completing the world’s first freestyle front flip in a monster truck.

Leave a Reply