For starters, I can say that I have seen this truck up close and personal at the SEMA show a couple of years ago and it is freaking awesome. This is one of the neatest trucks I have ever seen and as the ad says, it is a street legal trophy truck. The truck was [...]
More...
More...