'Lil Red Corvette...
Published Mar 19, 2009
I like this shot because it doesn't even look like it came from The Sims. Need for Speed or Gran Turismo perhaps, but deffinately not The Sims.