Tamiya 1/18 scale Lola T-160 TS Can Am car

Quick Reply