A Florida man vacationing at Lake Tahoe claims he caught a tiny, elf-like figure dubbed the "leprechaun-alien" on film as the creature was fleeing a forest. The figure — who looks no taller than three ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results