We have showed you a ton of cool mega truck videos over the years of the machines leaping into the air and landing like no big thing. Well, we have finally found the limits of at least two trucks and they are displayed in this video. The footage was captured at Dennis Anderson’s Off-Road Park […]
More...
More...