The SSR stands for Super Sport Roadster. It is a combination convertible and truck, and is set for production in 2003.
Sites 0
Do you know a site that clearly belongs in this particular category? Suggest it!
Do you know a site that clearly belongs in this particular category? Suggest it!