Strange happenings surround Devils Peak, an extinct volcanic crater, the upper caldera is occupied by giant red ants, As a small town develops, two strangers... > Lire la suite
Strange happenings surround Devils Peak, an extinct volcanic crater, the upper caldera is occupied by giant red ants, As a small town develops, two strangers arrive, follow the events that follow. Then as strangely as they appeared, they vanish only to re-appear, hundreds of years later. Why are they here? Where are they from?