1:10 FT8 front wheeld drive sedan

Manufacturer

Schumacher Racing Products Ltd logo

Schumacher Racing Products Ltd

https://www.racing-cars.com/