Everybody’s Scalin’ – The Traxxas Scaler

You guys knew I’d be talking about the Traxxas truck this week, right? When I first saw the photos making their rounds last weekend, I actually thought it was a hoax at first. People have done this several times in regards to Traxxas releasing a scaler. It took awhile before I could confirm it was real, but yes, it was indeed. I [...]

Read More...