Spotted at the bottom of my road? Been parked there a few times now and also has a Renault F1 Team sticker, on the bonnet. Hi!