Thread started by badzillabadzillawants this itemLaFerrari - YellowTamiya 1:2424347 2018 New parts 1 December 2018, 15:57News Feed »