Anyone else playing this on Xbox Live??? I LOVE it. It is a Petrol-Head's dream come true. I had and played Gran Turismo 5 on the PS3, and this game crushes it.
Would be cool to get some more people in our car club for some racing, drag racing or just some drift challenges. If you have an...