Abandoned Engineering
S15E04 Suicide Island
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.