Thread started by SincitySincityAdded a new review for:Italian Heavy TankP40Tamiya 1:3589792 2012 New parts This review was removed25 November 2016, 22:12News Feed »