
This is a cool rat rod setup by some dudes in Texas.
Not sure how I feel ...
This is a cool rat rod setup by some dudes in Texas.
Not sure how I feel about the lambo doors but the rest is kinda cool
Crazy!! Be sure to check the out next video below.