Tamiya Lancia 037 Rally — RC Crawler Store

Tamiya Lancia 037 Rally

Coming soon from Tamiya is the Lancia 037 Rally Car. The Lancia brings back memories from a golden age in rally racing with its highly detailed body and 4wd chassis. Its chassis is a TA02S unit that utilizes shaft driven 4wd. The Tamiya sports a part number of #58654 and more details can soon be […]
Previous article New 2.2″ Monster Truck Tires From JConcepts