Satanists Rebel in Boston

This is satan tearing up paper…

This is satan tearing up people…