Activists dressed as apes opposed to the drug war continue to worship a 2000 pound monolith outside the DEA headquarters in Arlington, Virginia.
Filmed by Ford Fischer
Support News2Share on Patreon: https://www.patreon.com/FordFischer
Special Thanks to Patreon Contributors Ardel David, Dustin Gagne, and Emily Molli
See more at http://News2share.com