DEBUTS The Subaru Levorg STI Sport R Debuts in Japan Subaru still sells cars in Britain. But since none of them is directly descended from rally cars - or are fast at…