When the Chevrolet SSR (Super Sport Roadster) was unveiled at the 2000 Detroit Auto Show it was treated by most auto ...
We know rat rods can be a divisive subject in the car hobby, with some people just reveling in the builds and others thinking ...