The Invaders

A shadowy group or extraterrestrial force, “The Invaders” are rumored to be behind major global events, subtly taking control of key positions in government and industry. Some theories suggest that they’ve been here for centuries, slowly altering human civilization to suit their unknown agenda.

LINKS