This car has come up for sale local to me, noticed the clio sport sticker in the back window. anyone know if it’s a forum members old car? from what I can gather it’s been passed around a bit