Displaying posts tagged with

“Kierrok”

Episode 078, “Night of the Demon!”

X-Men #96, December 1975

In Which We Discover That Xavier Ignores EPA Waste Disposal Guidelines When It Comes To Portals To Evil Netherworlds, That Most Anti-Mutant Genocidal Maniacs Do Not Spend Enough Time On Their Grant Writing, And That Professor X Is Finally Taking Time Off To Pursue His Dream Of A Psychic Mapquest Business!