The impact, which is brand new in cosmic terms, likely formed between February 2006 and March 2014, noted the imaging team at the University of Arizona.
The impact, which is brand new in cosmic terms, likely formed between February 2006 and March 2014, noted the imaging team at the University of Arizona.