Tokyo show 2011: the racers are back
Sports cars are back at this year's Tokyo motor show. Expect some of these in the next Gran Turismo...
Posted: 30 Nov 2011
Subaru BRZ GT300
God bless the Japanese. Hard to imagine how tough it's been this year, but their hearts still beat a little faster for cars, faster still for racing cars. Here's a Super Touring take on the Subaru BRZ. Super Touring is the cradle for Godzilla racers, the place where Gran Turismo comes to live. This will fit right in.