techdigest.tv
Scientists invent immersive 3D video system - Tech Digest
Or, to give it its full name, the Telexistence Wide-angle Immersive STEReoscope. Fortunately, it has a shorter nickname - TWISTER.