Asgard Modern History
Posted: 21 Apr 2019, 20:12
I’m reading Thor #400 to the Onslaught arc and it made me think of modern Asgard. I know after Disassembled that asgard was on Earth in Oklahoma. But can I get a refresher on what led to The present, as far as Asgard’s location and current ruler(s)?