That's right my friends, the new Tenacious D album is upon us. Debuting their new song at the Blizzard convention in October, the crowd went nuts. One track has been confirmed. "DethStarr." So get ready for a brand-spanking new shipment of sound-clips to assault your computers by mid-2011!