2008 Skoda Octavia 1.9 TDi (NL) Posted By Colin Rear in Road Tests, Skoda April 4, 2009 0 comment With the launch of the Skoda Octavia, back in 1996, any of the remaining jokes about Skoda's cars left over from the communist era products were final...Continue Read