That video really doesn't show much. I'd want to see what under the hood looked like. Just never heard of anyone using dual superchargers before. Doesn't mean someone hasn't done it, just I have never heard of it.
GOtta go out and piss someone off this morning, but as soon as I get back, I'll look up the pics of the twin S/C. It essentially one on either side of the intake with a specially made intake housing.