Tag: Australian Space Agency

spot_imgspot_img

Mysterious Object Found on Australian Beach Finally Identified

After being discovered 150 miles off the coast of Perth, the enormous canister that inspired a number of speculations has been finally identified. Officials have...