Monday, October 4, 2010

Swedish Champions!

Swedish Champions!: "Volvo Polestar won the STCC Team Championship title. The green C30 is now Volvos most successful race car to date."

No comments:

Post a Comment