Marvel Releases Mighty Captain Marvel Video

Marvel has released a video to accompany the new title, The Mighty Captain Marvel. The series is “Captain Marvel: Alien Nation” and you can check out the first video above.