Originally Posted by Advil
Personally I'm not up to snuff. It makes me sneeze uncontrollably. Not really my bag, if you know what I mean but, different strokes and all that....
Well, we kicked the world's collective ass in the IFMAR off-road worlds. So I'd say we're doing ok.