Man on LSD, other drugs and covered in feces jumps into pit at Bills’ new stadium site, officials say

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.

View Full Story

Share:

The Latest