Read the full story: Huffington Post
The goat-headed creature took on the Ten Commandments monument at a rally in Little Rock.
CuratedHuffington Post | August 17, 2018
The goat-headed creature took on the Ten Commandments monument at a rally in Little Rock.