>>512013657
>Was all the rage back in the day on ifc when it was still cool.
Which reminds me. I saw this around 2005 on IFC and got the DVD to show all my friends, they loved it. I have never seen it mentioned anywhere.