Venus gets a taste of Missy Elliot in NASA communications test
In space, they say, no one can hear your scream -- but at certain points in our solar system, you might be able to pick up some Missy Elliot.