
The recent Specialty Equipment Market Association show (SEMA) in Las Vegas, US came up with some brilliant technology and cars.
But there were some strange, dumb and just plain ugly cars as well.

But there were some strange, dumb and just plain ugly cars as well.



Add Comments: