Anyone here familiar with Ilmor Engineering?

I saw an ad in the paper for them about looking for a controller I think. Never hear of them other then that.
 
Back
Top