Asgard
Referenced in 1 episode
Definition
In Norse mythology, the heavenly home of the Aesir gods, linked to Earth by a bridge. Ancient astronaut theorists like Lovegrove suggest it may describe an orbital station or an off-world base.
Referenced in 1 episode
In Norse mythology, the heavenly home of the Aesir gods, linked to Earth by a bridge. Ancient astronaut theorists like Lovegrove suggest it may describe an orbital station or an off-world base.