Tim Barnes-Clay

Car Review: Skoda Superb 2015

This is the 2015 Skoda Superb. It was unveiled amid much pomp and fanfare in the beautiful city of Prague this February. Underneath its…