Alright I started the page since they sort of deserve one now so I added some info, respect thread and an image.

Anyone else want to add some more content such as their first confrontation with Alpha Flight, and now Omega Flight