Hosted on MSN19h
Today-History-Jan27
Today in History for Jan. 27: ...
Lone Star' finale asteroid disaster was inspired by a 2013 meteor strike that resulted in almost 1,500 injuries.