Although badged as a Toyota, looks suspiciously like a Radical SR3 to me... anyways, pretty stunning lap time nevertheless...