This looks interesting but I'm not sure it's a Mustang. Should be a good racing series.
https://www.motorauthority.com/news...alia-supercars-racer-revealed#image=100678057
https://www.motorauthority.com/news...alia-supercars-racer-revealed#image=100678057