18 Nov 2023, 16:00 UTC · By: Aurel Niculescu / The Blue Oval fans can rest assured that Ford's S650 Mustang is on the right track - it still has V8 power under the hood - and it shows