Stalking the Stalkers

Stalking the Stalkers is a serial about Aviians Team trying to find out more about a mysterious society known as the Stalkers. It has not been started yet, as it has just been anounced.