Thread started by rickyprickypowns this itemSubaru Impreza WRC '99Tamiya 1:2424218 1999 New parts 13 May 2019, 12:07News Feed »