Behold one man's tribute to the unknown: a 30-foot UFO that was constructed by alien hands! Watch the documentary about it along with a new horrifically titled short "We Ate the Children Last." »8/21/11 5:15pm 8/21/11 5:15pm