3 ms·
It’s got to be a reference to the first Star Gate movie. The aliens land their ships on pyramids.
by ianai 7y ago
It’s got to be a reference to the first Star Gate movie. The aliens land their ships on pyramids.
- TeMPOraL 7y agoThe StarGate documentary movie and follow-up series, yes :).