Thread started by zaraf76Faraz Anwarowns this itemRenault 5 Turbo RallyTamiya 1:242427 1982 New parts 17 February 2020, 18:55News Feed »