2020 Tamiya Terra Scorcher Kit Re-Release

Over at Tamiya they have announced the 2020 re-release of their Terra Scorcher Kit. The Terra Scorcher was first unleashed on the public in 1988, now it is back and comes with an updated aluminum motor mount. * CVA oil shocks * Universal drive shafts * 4 wheel independent suspension * Clear polycarbonate body * Updated livery * Modern chassis The 2020 Tamiya Terra Scorcher is [...]

Read More...