I went to the 2010 Pike's Peak Hill Climb in Colorado this year and saw Brad Lovell race to the clouds. Finished with a respectable third place and a time of 13:17.323.
Good stuff. Thanks for the pics.
Don't know for sure if he is really sponsored by Traxxas, but I thought it was cool to see it race up the mountain.
That sticker is a mandatory sticker in the TORC series where Brad races that truck.