Yeti

Skoda Yeti – Great Car – Weird name

https://soundcloud.com/db_drivenmedia/skoda-yeti-great-car-weird-name The Skoda Yeti was originally launched onto the Australian market in October 2011.  It is easy to make fun of its name.  This must rank...