In what country was the car made which won the 2009 Speed World challenge in the Touring Car championship?
Japan
-1
Section::::Abstract.
2009 Speed World Challenge
22836280
-1
Section::::Abstract.
Acura TSX
409525