It seems like there’s been a lot of strange car creations popping up all over the place for sale lately. I’m not sure if it’s due to the popularity of TV “reality” car shows or if it’s because people are just getting bored and decide to get creative in their free time, but we’ve seen […]
More...
More...