A craft vehicle from Chevy that never took off In the early 2000's it seems that just about every manufacturer was into the retro movement. There was the Mini Cooper, new VW Bug, and PT Cruiser. One of Chevy's entry was the SSR which stood for Super Sport Roadster. Introduced in 2003 on New Year's... Continue Reading →