LIMA – Peru’s government is blaming an alien infiltration for the unexplained killing of thousands of dolphins.
Tag Archives: peru
PERU – An alien mummy was discovered in Peru!
LIMA – Rabid vampire bats are swarming over Lima!
BRAZIL – After 859 days and 4200 miles, one man accomplished an incredible feat!