There is a mysterious and loud radio signal known as 'the space roar' that has yet to be explained.

    Do you like this fact?

    15

    References