
During the Los Angeles Women's March, literal demons were caught parading the streets!
This video unravels the message these creatures were demonstrating just before making a highly obscene gesture to the surrounding viewing audience.
The crux of the matter is, they might have just communicated the most profound truth in a strange form of defiance and mockery to the ignorant onlookers.
FEATURED VIDEO: DEMONS / Say Hello to the Demons