Yep, that's me :)
Cool dwarf car. A street legal one must be fun - those things come out of the corners on a dirt track like a rocket, even with less than ideal traction. On tarmac, they must be a blast. Since my kid and I have been going to our local track, I've been considering picking one up...