Todd LeDuc, driver of the Megalodon Neon monster truck, powered towards the near-vertical barrier quicker than anybody else throughout Monster…
Browsing: Maximum Destruction
On Saturday, July 1, ThunderROARus monster truck driver Colton Eichelberger set a brand new world report by leaping 9 monster…