One of Kyosho's 2017 releases is the Outlaw Rampage 2RSA, a two-wheel drive, off-roading thrill machine. The styling of this truck has some retro cues, however, what's under the body is a modern take on radio-controlled trucks. If you've wondered what this vehicle looks like when it's not sitting still, Kyosho has released a video […]