Launch of the Kia Soul

Even the smog drifting across from Europe or the road works in preparation for the Tour De France ( in Yorkshire) didn't get in the way of the successful UK Press Launch of the new Kia Soul.