Metadata
Author: Literature
Data
English[en]
They were an alien life-form that had hitched a ride to Earth on the Chicxulub asteroid.
Spanish[es]
Constituían una forma de vida extraterrestre que había hecho autoestop hasta la Tierra en el asteroide Chicxulub.