Thread started by slow42Peter Weghoferwants this itemRenault RE-20 Turbo (w/PE Parts) 1979 Tamiya 1:1212033 2007 New parts 29 November 2018, 13:45News Feed »