Police Capture 'Big Foot' on Street... But It's Not What You Think