Thread started by DrummermanCraig Metrukwants this itemItalian Heavy TankP40Tamiya 1:3589792 2012 New parts 9 October 2019, 21:23News Feed »