Sometimes we like to post new music from all corners of the world, but today something interesting has popped up in our news feed. As The Telegraph reports Nasa still cannot explain the eerie hisses and whistles recorded by special microphones 22 miles above the earth's surface.
Is this ET? Find out below.
Is this ET? Find out below.
No comments:
Post a Comment