gauges dont mean anything, and how would you know if it has an engine management system?
also i have no idea what language they are speaking, so i wouldnt assume whatever they said that sounded like twin turbo meant twin turbo. even so, with the standard radiator i doubt a setup like that would fit.
the fact that they say headders AND turbo, is a bit suspect, but they may mean turbo manifold, and speak (and type) terrible english. and you cant see anything fo the heat shield.
i would say that this myth is conclusively neither confirmed or busted
and appart from that, who really cares? maybe they are full of shit, maybe not, what differenvce does it make if we cant even see the turbo/s, let alone speak thier language?