Anyone Remember This One?
I was looking for photos on my computer and stumbled onto these from at least ten years ago. IIRC the builder was a company in SoCal that does desert race trucks.
Has this been seen lately?
Can't say I care for much of it but there are some interesting details.