Pop Artifact! Captain Marvel Mechanix Illustrated ad on April 01, 2005 Captain Marvel Pop Artifacts +