Saturday, May 10, 2008

Natalie Merchant performs "Verdi Cries," my favorite track from "In My Tribe":



What's this have to do with UFOs, you ask?

Absolutely nothing.

No comments: