Key To The Abyss by Russia's finest stoner/sludge metal band Montezuma's Revenge is now streaming on YouTube - check it out below! Montezuma's Revenge have made...
Russian sludge band Montezuma's Revenge have just released a new single entitled "Anti-Entity".