It’s a question that’s raged since the early Nineties, when the two locked horns in the WRC to ... ‘96 and ‘99. The Evo wouldn’t go on to win another title again, but the Impreza did ...