This week on Looking Skyward, we talk about the InSight rover that recently landed on the surface of Mars, the Geminid meteor shower, and the Voyager spacecraft, now about 11 billion miles from Earth.
Looking Skyward: Rovers, Meteor Showers, and the Voyager Spacecraft
Facebook Twitter LinkedIn Email
Your browser doesn’t support HTML5 audio