Last Radio Call
On June 30th, 2018, Police officer David Serling went missing inside a concealed abandoned medical facility. Utilizing his recovered body webcam footage, his partner tries to assemble what took place to him on that terrible evening.
Released: 2022-01-14