Inside Bohemian Grove

329 views
%
0

Satanic Human Sacrifice Ritual caught on hidden camera in the redwood forests of Northern California, where rich and powerful elites gather each year for the “Sacrifice of Care” ritual.

Date: June 23, 2017