Astronomers Are Cumming Themselves Because Two Small Stars Collided 130 Million Years AgoRiggs10/16/2017 4:43 PMFacebook Icon33astronomers+ 6 TagsRiggs10/16/2017 4:43 PMFacebook Icon33