Page 1 of 1

Asgard Modern History

Posted: 21 Apr 2019, 20:12
by Blackcyclops
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)?