Car enthusiast ThatDudeInBlue tests a 1000HP Subaru STI and explains why it’s the Evo’s worst nightmare. Trump’s pardon of ...