Tuesday, May 01, 2007

Bonus volcano coverage.

Mt Etna explosion caught on tape. Whoa. Check it out. Mother Nature rocks.