Megalodon (Mirror Image)

Megalodon is a monster truck run by Mirror Image Racing for the 2018 More Monster Jam Tour. It is driven by Travis Groth on the Trouble Maker chassis.