Here’s a new one to me: a Manta Mirage. 1900lb mid engined, v8 powered beast. Someone complete this baby.