The Red Snow
Manage episode 366891428 series 2953714
Sprinkled throughout the snow-covered Canadian north, hidden military bases monitor the arctic circle. Their orders are not to watch for enemy threats, but to alert domestic forces should the things that makes their hunting grounds in that desolate north… move south.
100 tập