Friday, January 8, 2010

Awesome Video Of The Day : Forza Drifting

Now, I'm a diehard Gran Turismo fan, but this video is just too good to argue with. Enjoy!


No comments:

Post a Comment