The first Winter chills may not have hit quite yet, but Metallica have wasted no time announcing the release of official holiday sweaters. They're ugly, they're festive, they're jam-packed with Metallica symbolism and the heinous garments are soon to become available.