Jan 19, 2016 948 0 by admin Reviewed: The Volvo V60 Polestar Image Source Everyone knows that Volvo is going through something of a brand revival. The Swedish car marque is keen to shake off their image…