giant asteroid

Asteroid 2004 BL86 passes Earth on January 26, 2015

Mountain-size asteroid 2004 BL86 will pass in the vicinity of Earth on January 26, 2015. The space rock is roughly…

10 years ago