Behind the Scenes at a Car Release
Tuesday, July 29th, 2008Have you ever wondered what happens when a manufacturer releases a new car? Well here’s a behind the scenes look at the way Kia in America introduced their new 4WD Borrego to the motoring press.



