Sloshed Sasquatch Sighting

World's Dumbest

Season 10 - Ep. 12

The sobriety and reliability of this eyewitness is held into question.