Alpha Flight features in Episode 28 of Marvel's 'The Watcher' giving a quick guide to the team for anyone new to it.
http://marvel.com/news/story/16125/w...flight_is_back
Not a bad video if you're completely new to Alpha Flight.
It's nice to see Marvel really push this new series. Has Alpha Flight ever gotten this much publicity in the past?
vBulletin Message