Woman On Flakka Screams To God While Urinating In Her Pants On Sidewalk
FLAKKA, An engineered drug that individuals are manhandling which is making them lose their brain. This woman was shouting about God, death and evil spirits. She was completely whacked insane. She kept her hand between … Read more