Thread started by CkevinCkevinowns this itemSubaru Impreza Sedan WRX STi 2005Fujimi 1:2403669 (ID-83) 2006 New parts 22 May 2019, 15:50News Feed »