Click Here and check out all the new stuff going on in Featured Imagery!
0 Members and 1 Guest are viewing this topic.
I seem to recall seeing this creation somewhere a few years ago, probably 2009-ish. If my memory serves me it was based on a Toyota pickup chassis and had a big V8 powering it - Chrysler? - and was built in the USA - of cedar wood by the look of it.
"big V8". hahahahahahaha
Whereas in the U.S., any V8 under 5.7 litres is considered "cute"