Haha I used to race pretty seriously a few years ago, I've given it up though. I've tried getting rid of my stuff for a while, but it's not happening quickly lol.
That photo was of a guy that was in the Pro Modified class, so ya he had good control
All electric 1/10th scale off road stuff. You name it, I probably have it
Problem is, I'm not sure what out of all the electrical stuff still works properly and what doesn't. That and it's been so long, I can't remember what half of this crap is! LOL XD