0191 3881128
£19.99
Out of stock
This Nano Racer Little Foot b371 from Carson is part of the range of RC Novelty items in the Radio Control section at NEMC. Carson part number C404184.