Alaska State Troopers
Season 0
Ep 0. Little Diomede
- TV-14
- January 23, 2011
Welcome to Little Diomede, a tiny town only a short cold walk across the frozen sea from Russia.
Welcome to Little Diomede, a tiny town only a short cold walk across the frozen sea from Russia.