Saturday, May 29, 2010

Muppets Celebrate Memorial Day

With a cover of American Woman!



[via @Mashable]

Vampire Weekend: Holiday