2010 Volvo C30 Polestar Concept
The 2010 Volvo C30 Polestar Concept was a concept car designed by Swedish racing and tuning firm, Polestar. It was based on the standard C30 hatchback and was designed to showcase the performance potential of the C30 platform. The car debuted at the 2010 Paris Motor Show and was later featured in the 2011 Need … Read more