Mysterious ‘Man-Like Creature’ Filmed Roaming Through Portuguese Desert
August 17, 2016
Mystery
The myth of the chupacabara first began in Puerto Rico. However, new footage claims to have caught the beast on camera as it wanders through the Portuguese desert.
Subscribe to MBV