Posted on

Marvel Collectibles Captain Marvel Statue by Bowen Designs

RELEASE DATE: September 2012 The Marvel Collectibles Captain Marvel Statue by Bowen Designs is available for pre-order at Sideshow Collectibles. Captain Marvel made his first appearance in the comic book Marvel Super-Heroes #12 (1967). Mar-vell was a military officer from the planet Kree. Dispatched to Earth to spy on their burgeoning space travel technology, Mar-vell…

Read more