Mother Vulture are the best band to have ever existed, according to themselves. With a live show as hectic and energetic as the stampede that killed Mufasa, they aim to leave you with permanent hearing loss with their pedal heavy riffiness.
Mother Vulture are the best band to have ever existed, according to themselves. With a live show as hectic and energetic as the stampede that killed Mufasa, they aim to leave you with permanent hearing loss with their pedal heavy riffiness.