I ask as theres this fella that goes to someone over the road from me with a dodgy looking modified old clio, but recently a big sticker has appeared in his rear window saying Rodney Racing..............does anyone know if this is a legit racing company or is he just having a laugh?