Yes, Comics Feature #42 is the one you're thinking of.
Are you an Alpha Flight Collector? http://alphaflightcollector.wordpress.com
Forum Rules