Behind the cover shoot of the all-new Kia Picanto. Read the entire story in the June 2011 issue of Top Gear Philippines magazine.