i have never seen a pink car break down ever; especially not a pink Kia; it is in a performance shop getting some new shiny stickers which will add 300 horsepower; you will soon see brit race past you on the corniche and then take off into the air even as you are trying to understand what the hell just happened...