re: #84 O say, does that Star Spangled Banner yet wave..
Leave it to the Russians to be crazy enough to send something to the surface of Venus just to take selfies.
They made the ultimate horror film.