xplainthexmen.com
As Mentioned in Episode 127 – Disaster City
Listen to the podcast here. LINKS & FURTHER READING: We covered the New Mutants’ first visit to Asgard in Episode 48 – Guitar Solos of the Gods Read James Leask’s article