In October 1994, MEGADETH and their label took a chance with a new venture. To celebrate the release of the "Youthanasia" album, the pioneering band established Megadeth, Arizona. It was the first-ever band web site on the Internet. The web site — as Billboard (October 31, 2024) noted in a story cel...
Continue reading...