The aliens have landed in Brazil
Posted by MydeaMedia
Strange photo shows the world the British tabloid Daily Mail. The pictures of the tropical undergrowth on a group of people watching the unusual creature like an alien. A right of another strange sight, a thick shiny blob.
Copyright to MydeaMedia@2012