Alien hunters were up in arms when a young man named Rodrigo spotted what looks like a landing print left in the snow in a small village called Moquehue. Two separate prints were left – one is a ...