Well Damn, British Politicians Call Upon Queen Elizabeth To Honor Black Sabbath!

Some British politicians are requesting for Queen Elizabeth to “honour” heavy metal legends Black Sabbath. […]