Some scientists think this sound (FRB) could be an alien life's signal.

posted to videos by MyNameIsDeg | view 2 comments

More from videos