Volvo S80 Named 2007 Car of the Year

AutoMundo, the United States’ Spanish-language automotive enthusiast publication, has named the all-new Volvo S80 as its 2007 Car of the Year. The prestigious accolade which appears in the magazine’s April issue, follows the S80’s recent debut in the U.S. marketplace and echoes what others are saying about Volvo’s first V8-powered luxury sedan. The S80 was …

Volvo S80 Named 2007 Car of the Year Read More »