Honestly have no idea what this is. I heard it’s based on a Mustang chassis

Honestly have no idea what this is. I heard it’s based on a Mustang chassis