Tuesday, January 17, 2006

Wow, Fiona Apple and Zach Galifianakis sure make strange bedfellows. See for yourself in her new video, "Not About Love."

No comments: