It's time to start your engines. Need For Speed is currently filming in Mendocino County, California. We've got the first on-set images of the sweet rides that will feature in the movie. Check them out:
Need for Speed is wheel spinning its way to theaters March 14, 2014.