10 Ft Aliens?... Mystery Solved.