Volvo/Polestar S60 TTA racer

Volvo may not be the first name you'd think of in racing, but it stands as a dominant force in European touring cars. This car looks so sick!

No comments

Post a Comment

Home