Axl Rose To Be Included In Special Topps Baseball Card Metal Set
Recently, we told you about Metallica performing the National Anthem at an upcoming San Francisco Giants ball game in May. Now, Topps has announced they will release the 10 Heavy Metal Autographs set of 2013.