Welcome to Tortured Earth
Imagine that within the next hour, your computer screen turns RED. The only words visible are 'The Gate is Open. Beware the Mist'. Every computer, television, tablet, and cell phone on the planet has the same message. An...