Check out this post on the OzRS forum. Owner claims this car is a prototype. From what I can gather there's no info other than his commercials and the Wiki he added.
http://ozrenaultsport.com/bb/viewtopic.php?p=360782#p360782
RS cars seen on carsales thread
Real or fake? I think I already...