Thread started by Wombat69Wayne Petersowns this itemREMOVEDTamiya Model Magazine No. 17 | Spring 1989 1989 14 March 2019, 09:33News Feed »