Watch Last Radio Call Online Free on GOKU

Cinema Mode
Last Radio Call

Last Radio Call

On June 30th, 2018, Officer David Serling went missing inside an undisclosed abandoned healthcare facility. Using his recovered body webcam footage, his better half tries to assemble what happened to him on that dreadful night.

Discussion