Thread started by AldaronAldaronwants this itemSubaru Impreza WRC '99Tamiya 1:2424218 1999 New parts 17 August 2019, 03:03News Feed »