A British woman found a shiny metal ball while walking on a beach in Bahamas’ Harbour Island. The ball is believed to be a part of spacecraft
A British woman found a shiny metal ball while walking on a beach in Bahamas’ Harbour Island. The ball is believed to be a part of spacecraft