I posted a photo of this car in the NRNR thread as I couldn't find enough info to warrant a thread of it's own. Luckerly Jarkle got excited about this car and posted it on Facebook, Stavros of Redline fame obviously has superior Google foo to me and found a load of photos and info on the car! So anyway thank Jarkle and Stavros for this one
MOAR info here on the wins
MOAR info here on the car
MOAR info here on the wins
MOAR info here on the car