Music: Screeching Weasel: "Carnival of Schadenfreude"
Screeching Weasel have posted the first song from their recently unveiled new EP. The 7-song EP titled Carnival Of Schadenfreude takes its name from a recent Weasel blog entry and is due out October 29, 2011.
Check out the song here.