Is anybody watching this?? It's the most mind-blowing thing I've ever seen in my life. It's been funded by international tv stations as well and I just can't believe what I'm seeing. Anyway, I was just wondering what everyone else thought or if anyone here has seen any of it.
There's a link.