Recently, a small Peruvian village has been gripped by fears of "Face-Peeler" aliens, unsettling beings rumored to harass and harm locals. This contemporary event adds another layer to Peru's enigmatic history with extraterrestrials and UFOs, such as the Nazca lines, vast geoglyphs that some believe could be extraterrestrial in origin.Have these aliens been here all along? Tune in to find out. Donate to the Maui Wildfires here.