Did You Know I Was In Captain America?3/19/2020 6:55 PMFacebook IconTwitter IconCopy LinkMoreComments2I was hoping the chamber would fix all of the acne on my back, not make me BENT! Check out the latest Mantis In Movies below!captain america+ 3 Tags3/19/2020 6:55 PMFacebook IconTwitter IconCopy LinkMoreComments2