Seat’s sparkling Leon hatchback grabbed the top honour at the 2013 Auto Express New Car Awards. As well as taking the overall top honour, the Leon claimed the class crown for Best Compact Family ...
Posted 11 years ago