Thread started by The Inner NerdThe Inner Nerdadded a new project.Tamiya 1/12 Ducati 888 Track Bike1:12In progress31 January 2019, 12:46News Feed »