- You are here:
- skoda ad
Skoda, oh Skoda. You're just so cool. Maybe it's the fact that it's a brand that we don't get in these United States, but Skoda's rebadged Volkswagens, in particular the new Octavia vRS shown here, are just different enough from the hum-drum VWs on our shores that the Czech brand seems strangely ...