Board Thread:Questions and Answers/@comment-9062114-20151207035658/@comment-9062114-20151211161309

AlmightyFreeman wrote: It makes sense, though, because they are explained as aliens. And the powers are created using some fake science. Ghost Rider was created by a demon, so how will that work? How did they make Asgard work with science? Same way they can do it with those guys