Skoda

Skoda badgeSkoda is VW's Czech outpost - and its products are now light years away from the junk of yore. Flick through all CAR magazine’s Skoda reviews, news and spyshots - plus find your next Skoda for sale and lease deals by flicking through the tabs below