With the nasty winter weather headed our way, you might want to pick up a pair of these rad Black Sabbath snow goggles. This company also has a bunch of other Black Sabbath itemsĀ  for the Sabbath fan in your life.