Car #7 sure looks delta-wing-esque to me aka "Tricar x8"