1980s metal music group Kublai Khan released a single well-received album over time of underground existence and opening areas for touring groupings, including Metal Cathedral. Shaped in Minnesota in 1984 by Greg Handevidt (who got just spent a short amount of time in Megadeth) and guitarist Kevin Idso, Kublai Khan …
Read More »