Deerhoof – Super Duper Rescue Heads!

January 17, 2011

This track comes from Deerhoof’s, “Deerhoof Vs. Evil,” an album that I have no doubt the critics are going to love. Its full of fun and playfulness, something I think are missing in a lot of indie albums these days. (Added to the Loved List with a rating of 8.4/10)