T TyGuy Guest Mar 16, 2009 #1 Which is faster ? (Win a race) And which cars do you guys like more ? (Visualy)