Jul 16, 2009
By FLYP Staff
Audio waves from this planet sound strikingly similar to those emanating from the Earth. Though scientists continue to debate their meaning, we’ll leave it to you to ponder these radio emissions from deep space.
login or register to post a comment