Sunday, November 29, 2009

Dengue Fever

We saw this band at the Houston Film Festival, where they played over the 1960 movie, The Lost World, it was "amazing!" After the performance, we purchased the album, Venus on Earth, and I've listened to it everyday since then!!!

No comments:

Post a Comment