I know, I know...they're a cheap knock-off of Alpha Flight, but I was wondering if they've appeared anywhere other than the Northstar LS?? I'm writing a fan-fiction to try and make them a little more interesting, and was hoping that there was a little more information about them.
Any help would be greatly appreciated.
-Mystic