Did you guys know that Megadeath has a new Christmas album out? Kids seem to love it, and it even features a duet with Jenny Lewis! I think the band is starting a really exciting chapter in the story of their musical history. Check it OUT.
(Nice work Jimmy Kimmel)