Video Clip For New Song “Sleepwalker” Premiered By Mammoth Mammoth

Mammoth Mammoth – our favorite dirt rockers from Australia, delivers another powerful addition to a long list of prior convictions with the new album “Mount The Mountain.” It's cover features a barely clad desert siren peering over her terrain to either seduce or render a hellish curse upon those poor souls she lures. Aptly, the album echoes the sa… Read More/Discuss on Metal

You May Also Like