2007 New Renault Clio Cup: the small sports car that packs a big punch photo gallery