2/8/13
2:06 PM
Save

The new teaser trailer for Grid 2 has got some seriously squealing tires and some seriously flaring lenses.

Advertisement