Fastest ever production Octavia will land in the UK in June, complete with 227bhp engine
Be still your beating hearts! First sketch revealed of Skoda's flagship saloon.