Tag: In March 2021 NASA announced that 2001 FO32 a potentially hazardous one of these would miss earth by 1.25 million miles

close