Highlights from Show 2 Monster Jam in Tampa, Florida, on 02/11/2024!! Todd LeDuc dominated this show driving Megalodon, winning Skills, Freestyle, and the Overall!!