Subaru: Development of Impreza WRC2007 on course. The Subaru World Rally Team has confirmed that it is 'on schedule' with the development of the Impreza WRC2007, which will make its third appearance in the FIA World Rally Championship this coming weekend in Argentina.