2007 Volvo S80 V8 AWD Road Test
The 2007 Volvo S80 is the culmination of everything that the Swedish company has put into motion since the original S80 arrived in 1998. With the introduction of every new model since then, the brand shed its boxy look in favour of dynamism and sleek and elegant lines. The new S80 adds the girth and road presence, enough to properly crown it as the flagship that it is.