As I was snooping around the web I kept coming accross strange cars companies and people have made. So it's time to show off some of them off. What vehicle do you find odd, ugly or even “what were they thinking?” I'll post the first odd duck. … …
Read more from the original source:
Weird and Wacky cars – Dodge Challenger Forum – Forums and …