Motorsports, News Mitsubishi returns to World Rallying with the new Mirage R5! It’s been years since Mitsubishi pulled out from the World Rally Championship (WRC) and the rally landscape is currently dominated…