A man who authorities say was on LSD and other drugs and covered in feces was found in a 10-foot pit where the new Buffalo Bills stadium will be constructed. Read More in FOX News. Read More in Red Pill NOWlej.
A man who authorities say was on LSD and other drugs and covered in feces was found in a 10-foot pit where the new Buffalo Bills stadium will be constructed. Read More in FOX News. Read More in Red Pill NOWlej.