The place where the world comes together in honesty and mirth. Windmills Tilted, Scared Cows Butchered, Lies Skewered on the Lance of Reality ... or something to that effect.
Saturday, December 16, 2017
Texas cops let handcuffed man on LSD pound his head 50 times before dying
Police officers watched an 18-year-old Texas man undergoing a bad trip
on LSD bang his head repeatedly but did nothing to stop him before he
died — and then tried to prevent the man’s parents from finding out what