3 ms·
Reminds me of when quasars were first discovered and people thought they were part of some alien telegraph system.
by jhbadger 10y ago
Reminds me of when quasars were first discovered and people thought they were part of some alien telegraph system.