World’s Strangest

Your source for the strangest things around!

More Space Balls!

Yet another myterious space ball fell down from space, this time in Brazil: Residents of the village of Riacho dos Pocos were the first to have seen the space ball. Jose Valdir Mendes said that he had heard [...]