There was one of these at the Melbourne meet, and for some inexplicable reason I didn't get around to playing it!!!
Great story; sounds like a worthwhile machine to own.
Its an easy pin to play, fast flowing, next time you get the opportunity give it a go, any pinhead who's into cars or motorsport will enjoy this title.