K
kmack
Guest
For a few nights now, a strange 5-10 second commercial with just the words Immitus omni infinite (sp?) written on the screen has appeared for several nights in a row on NBC. The NBC site has nothing about it as a new show and I'm kinda curious what it is. Anyone know?