Touring with familiar names like Five Finger Death Punch and Megadeth is a new and very different band. From landlocked Mongolia comes one of heavy metal’s unlikeliest new groups, The […]