Thread started by MessaschnitzelLarry CherniakAdded a new review for:REMOVEDLockheed DL-1 Special/Y1C-12MPM Production 1:7272524 2003 New parts This review was removed12 April 2019, 20:49News Feed »