Why aliens may be the size of POLAR BEARS: Formula calculates the mass of extraterrestrials to be more than 650lbs (if they exist, of course)

A cosmologist at the University of Barcelona Institute of Cosmos Science believes aliens (stock image) may be larger than humans and could live on a planet with lower population densities. —> Read More