Tuesday, April 10, 2012

Kill the Vultures: "Walk On Water" (Live on MN Original)



Crescent Moon and Anatomy, better known as Kill the Vultures, recently performed for the Twin Cities Public Television series MN Original. The stripped down performance suits the duo's intently focused demeanor when playing live. Watch them do "Walk On Water" from their terrific 2009 album Ecce Beast.

No comments: