Monday, April 27, 2009

Video Encounter: Auto-Tune the News, Army Navy

Auto-Tune the News: You must watch this if you haven't yet. You'll probably want to watch it more than once. The Gregory Brothers' EP Release show is on May 29 at the Canal Room in New York.



Army Navy: Video for "Saints"

No comments:

Post a Comment