Saw this parked up while I was trying to get back on the main road, had a cliosport sticker in centre of rear window. C'mon whos is it :)