Thread started by Wombat69Wayne Petersowns this itemREMOVEDTamiya Model Magazine No. 18 | Summer 1989 1989 14 March 2019, 09:36News Feed »