Friday, June 11, 2010

Larry the Whale on Ellen

This isn't TV breaking news, but I just had to share.

The fact that such beautiful animal species continue to shepherd us -- despite how we abuse them and our planet -- is proof enough to me that there is a God.

No comments:

Post a Comment