Hi Folks,
The first photo was sent to me by a gentlemen at Ford. He made the statement that I should look at this chassis and compare it to the JBL chassis.
The 2004 Ford Shelby Cobra concept car.
The (Designed in 1994) JBL chassis.
Remarkable similarity. Except the Ford suspension is definitely old tech. They need to get a little more current.