Saturday, August 13, 2005


Also check out

Tuesday, August 02, 2005

Current is on air!

It's official, Current is now broadcasting into millions of TVs across America. You can see what's being shown live right now on the Current homepage:

You can also check out this article on about the launch of Current TV: Al Gore TV network on the air