i always see a 172 in icelands car park chippenham it has a cliosport sticker whos is this?
R rob1226 RenaultSport clio 182 Jul 27, 2006 #1 i always see a 172 in icelands car park chippenham it has a cliosport sticker whos is this?