Tucked cozily away within the majestic mountain ranges of Northern Wyoming, the Jasper Outpost serves as a federally mandated rehabilitation facility for superheroes gone to seed; a desolate yet picturesque rest stop on the road to recovery for specially-endowed types having fallen from grace.
More