Music: Off With Their Heads: "Their Own Medicine"
Off with Their Heads have posted another new song from their upcoming Epitaph Records debut. The record is titled In Desolation and is due out June 8, 2010. The band also has a new "webisode" from the recording process of the album. Find that here.
Check it out on their MySpace page.