As per your own link, this is not true. Saleen Automotive (SLNN) never produced a supercar. Never. Saleen Inc, which went bankrupt, produced the S7. Also Frank, Tally, Mallock were all essential to making the S7 happen and they are not at Saleen anymore.