Thread started by NinetalisD. Ninetaliswants this itemFord Focus RS WRC 02 Rallye France/Deutschland 2002 Tamiya 1:2424261 2003 New decals 28 February 2018, 22:47News Feed »