Are We About to Find Life on Mars? National Geographic Takes a Closer Look In Advance of Perseverance Rover’s Landing on February 18th

David Bowie had a big hit in 1971 with the song “Life on Mars” from his Hunky Dory album, but in the latest episode of Overheard at National Geographic, the question isn’t so much if there is life on the red planet, but was there ever life on Mars. Host Amy Briggs takes listeners on an auditory journey […]

The post Are We About to Find Life on Mars? National Geographic Takes a Closer Look In Advance of Perseverance Rover’s Landing on February 18th appeared first on LaughingPlace.com.