Thread started by jorgefkJorge Ferreiraowns this itemRenault RE-20 Turbo (w/PE Parts) 1979 Tamiya 1:1212033 2007 New parts 17 September 2018, 13:51News Feed »