At the state fair of Texas we get a short video showing generally what this beast is all about.

Could this be the ultimate off-road concept truck?

Find out in the video!

LEAVE A REPLY