#TBT June 2001 issue featured the Tamiya Mammoth 1/20 electric dump truck
#TBT The June 2001 issue of RC Car Action Magazine featured this review of the Tamiya Mammoth 1/20 electric dump truck. Earth movers like these are still produced today, so who out there likes to grab their stick radio & pilot these beasts? If you have a local club or track that caters to this […]