Thread started by NinetalisD. Ninetalisowns this itemRenault 5 Turbo RallyTamiya 1:242427 1982 New parts 10 September 2017, 21:16News Feed »