Friday, 12 June 2009

Forza Motorsport 3 trailer

I'm really more of a Gran Turismo fan, but Forza 3 does look incredible.

No comments: