What do you think of Traxxas Nitro Stampede with 3.3 engine?

Printable View