See: Tamiya Tamiya have introduced the new Terra Scorcher 2020 4WD buggy kit. Based on the Terra Scorcher released in 1988, the buggy is equipped with a double-wishbone 4-wheel independent suspension with CVA oil damper on a light and strong bathtub type frame. The camber angle can be adjusted using a screw shaft on the upper […]