This is a Street Beasts 98" wheelbase Cobra 427 S/C. The cockpit is much longer than that of a typical Cobra. I have to move my seat forward to be able to reach the pedals. Having power seats makes that task a lot easier. Street Beasts went out of business about 7 years ago, or so I've heard. Everett-Morrison Motorcars makes 96" and 98" wheelbase versions.
Everett-Morrison Motorcars
At the 6:50 point in this video you can see my car startup and pull out of the parking stall. It's obviously a long wheelbase car.
https://vimeo.com/266473181