$285.00
Replicarz 1/18th Scale Release
1 in stock
Replicarz 1/18 Scale Indy 500 Winner. With removable engine cover
1980
Replicarz 1/18th Scale
R18006