Jesse, you're right. Not clearly anything. COULD be Bigfoot...but if you view the video, the Bigfoot had a limp. Stepped on a pop-top, blew out a flip-flop. Cut his heel, had to cruise on back home.
Oh well, from the reports he snarled, and smelled really bad. My college roommate in drag?
