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!
Leave a Comment