Where the Long Tail Ends
Still Watching the Skies: Episode 99 "Split Second"
Cody, Robert, and Nat go on a serial killer hunt in the dystopian future of 2008 London and discover a cop out of control and a satanic alien serial killer in 1992's SPLIT SECOND. Time tracks: SPLIT S