CS sticker in window, looking rather bruised(car)
riz ClioSport Club Member Jaguar XFR Aug 17, 2009 #1 CS sticker in window, looking rather bruised(car)