Still my beating heart, that raucous 5.2-liter V8 on Ford's Mustang GTD sound absolutely stonkers in this latest teaser ...
It’s the King of the Ring! Probably. Ford has released a trailer for a short film that’s debuting on December […] ...