Abandoned Engineering (2017)
S15E04 Suicide Island
Episode Overview
Delving into a fortified location in Dover that has been dramatically altered amid a unique crisis, along with a clandestine facility in Japan that was utilized for perilous wartime operations where return was not guaranteed.