It's official, the gauntlet has been thrown down.
Read This Article
Production of the Porsche Cayenne and Porsche Panamera have been stopped at the automaker's Leipzig, Germany assembly plant, on account of flooding in the region.
Racing development should push the engine to 400 horsepower.
Disneyland’s Cars Land opens this weekend in Anaheim, California, near the site of Walt’s original theme park southeast of Los Angeles, and according to early reports, it’s as awesome as 2006’s Disney-Pixar Cars movie.