Lewis, I think you will break in to a smile watching this...
A 44 horsepower Russian ATV (Sherp) versus 2000 horsepower American monster trucks.
(I think Lockheed could learn something here ~you know, art imitating life and all that~)
https://www.youtube.com/watch?v=RNtZb4vWNLA