25 Aug 2021, 14:47 UTC · By: Sergiu Tudose / A four-door electric sedan wearing Mustang branding might just be the power play Ford needs in order to properly challenge Tesla