Skoda Fabia ad plays with our eyes, minds
With no presence in the United States and without massive horsepower figures to grab headlines, Skoda often gets ignored on this side of the Atlantic. However, Volkswagen Group’s Czech brand has a mind-bending ad for the latest Fabia in the…
Details