Midnight Ride: Disclosure: 7 FT Tall Face Peeling Aliens Reported in Peru- LIVING DEAD!!!
Peruvian news reports, and natives to the area all report the possibility of 7ft tall alien like life forms peeling human faces off as they ravage villagers. Apparently, the story has been so believable that they have sent military response to check on the situation. Is this the South American Return of the dead?