It's an off road pick up truck. I believe they call the class "trophy class" and it is made up of off road racing chassis with a fiberglass truck body. Trust me on the truck body part.
Ray