Sunday, May 07, 2006

Our energy solution is 93 million miles away, but right on top of us