2-litre, 250BHP and an apostrophe - this KIA Track'ster concept looks like a right laugh. Full story up shortly.