Thread started by Wombat69Wayne Petersowns this itemREMOVEDTamiya Model Magazine No. 21 | Spring 1990 1990 14 March 2019, 09:41News Feed »