The US didn't win the space race btw.
I've been on a kick reading about old school space exploration and was surprised to find this out. The picture looks comparable to the Mars rover, and had to travel over double the distance to get there.
Knowing what we know now, there could absolutely be new life on places like this, but we'll never know because where's the capital
source!?: https://en.wikipedia.org/wiki/List_of_missions_to_Venus
History of the Venus Landers: https://en.wikipedia.org/wiki/Venera
reminds me of a walmart parking lot