Once again we see how trailers and trucks are over rated.
Would you ride up top?
Some see a repair and some see creativity… What do you see?
“This was actually found at a produce supplier in Saudi Arabia. Guess white trash can be found in the desert too!”