Don't know if any of you guys have seen this, but it's worth watching the whole thing and towrads the middle you can see how the VX totally dominated that Rally mini meet, it's pretty sweet to watch, and all stock, imagine if it had a supercharger and better tires.

http://www.youtube.com/watch?v=ImYEsYhkBlQ