bigfoot

Yeah You Did: Mountain Man Spots Bigfoot

Note: Video is after the jump because that amateur sketch doesn't have shit on the Alabama leprechaun. North Carolina native and self-proclaimed 'mountain man' (and possible moonshiner)...
June 21, 2010