Archaeological proof that ancient astronauts attempted to destroy the Sun.

green river