NASA just beamed a Missy Elliott song to Venus 0 19.07.2024 20:00 Space "The Rain (Supa Dupa Fly)” traveled 158 million miles (254 million kilometers) to our neighbor.