ALPHA FLIGHT #1 (1983): Tundra
ALPHA FLIGHT #1 (1983)
Alpha Flight #1 (1983), (Byrne, Yanchus) in the Northwest Territories of Canada, an ancient ritual summons the Great Beasts! Will Alpha Flight have a chance to battle this evil or will they be shut down by the Government before they begin their superhero journey?
Details