Global Rallycross Team Launch Rallycross

Global Rallycross Team Launch

The front of the 2012 Subaru WRX STI rally car. Be warned. These cars may bite.