Saw this some years ago, in another vid he those dougnuts.
Gonna get flamed for saying this, but cant beat an Escort Cosworth/Sierra Cosworth. No Jap car will ever be as legendery as the Cosworth. Only shame is they just wont drop in price. one reason why i went for a Evo.