Thread started by Wombat69Wayne Petersowns this itemREMOVEDTamiya Model Magazine No. 22 | Summer 1990 1990 14 March 2019, 09:43News Feed »