Tuesday, February 15, 2011

Siouxsie And The Banshees - Happy House

"Happy House" is a song recorded by English rock band Siouxsie and the Banshees. The song was written by Banshees members Siouxsie Sioux and Steven Severin and it was released as the first single from the band's third album Kaleidoscope in 1980.

Wednesday, February 2, 2011

Sleigh Bells "Rill Rill"

Alexis Krauss and Derek Miller take a trip to the desert in this video for "Rill Rill" directed by Jon Watts.