I just came across James Duncan's Alpha Flight strip this evening on his Pitabow Comics Presents Tumblr page, after seeing it referenced on Flight of the Guardian blog, sister blog to They Stand On Guard. I've been LOL ever since.
I had to share it, as I couldn't find reference to it anyway on this site.