There is an old saying which states, “Good things come in small packages”. Is is true? Well Skoda are certainly hoping so with their first ever venture into the “mini market, obviously meaning “very small car market”. And, with car reports showing that this is a very fast growing sector, they could be onto a [...]

November 1st, 2011
admin
Posted in