Make sure you look up! 2 asteroids just buzzed Earth and Meteor showers are on their way
Stargazers have a great chance to catch meteor showers this weekend! However, there’s a lot more coming towards Earth! From meteors, and asteroids to China's rocket debris, know all here.…