A man discovers a radio and finds a link to himself. Now strange but passable events are occurring and unknown people are following him. Could he ever escape?
2001
1993
1979
2004
1999
1973
2002
2008
1998
1989
2023
2003
1996
1968
2022