FMS RTR 1/18 FCX18 LC80 Toyota Land Cruiser 80 [VIDEO]
The FCX18 Toyota LC80 is significant in the small-scale crawling car category, and it pays tribute to the Land Cruiser brand’s cultural heritage, technological innovation, and off-road tenacity. FMS FCX18 – The Key Choice For Crawling To The Top A new series launched by FMS, the FCX18 is designed to become the king of small-scale […]