The Alterworld is an alternate dimension which is linked to Earth at Hell's Salem Lot. It is home to all manner of otherworldly entities such as aliens, demons and mutants.
Advertisement
Alterworld
Advertisement
The Alterworld is an alternate dimension which is linked to Earth at Hell's Salem Lot. It is home to all manner of otherworldly entities such as aliens, demons and mutants.