Ms. Marvel vs Captain Britain

Started by Stoic1 pages

Ms. Marvel vs Captain Britain

Who wins?

Captain Britain.

Captain wins.