Thread started by shagvantofiPeter Peterowns this itemRenault 5 Turbo RallyTamiya 1:242427 1982 New parts 1 June 2019, 18:06News Feed »