With its twin-turbocharged and 300-horsepower engine, the 2007 BMW 335i is a wonderful car for the enthusiast driver. But this coupe also provides room for those riding in the back seat. And there's "snow" worries: the new 3 Series coupe is available with all-wheel xDrive.
Read Article