On the M25 today on the way home from Brands. Had GOLD Renault badges, european stylee alloys and a Nurburgring sticker on the back... Anyone?