Thread started by ytevo79Andrew Whitewants this itemRenault 5 Turbo RallyTamiya 1:242427 1982 New parts 23 November 2019, 02:25News Feed »