Tuesday, January 20

The Butcher Cover, another clue...

Yesterday and Today - released June 15, 1966 - aka: The Butcher Cover

The practice of sacrificing human beings as a ritual form of worship is well established throughout history. The most reviling sacrifice to Satan involves the killing of young, innocent children - infantcide.

View more about this clue, click here.