The Beached Leviathan

Jan 09, 2022 on Science Channel at 9:00 PM


An enormous war machine lies stranded in a coastal grave along the beaches of Dagestan, Russia; experts investigate and uncover the ruins of an experimental Soviet ground-effect vehicle designed to strike fear in Western governments during the Cold W... (more)ar.

Previous episode

Derelict Housing of Protest
Season 9 Episode 1

Jan 02, 2022

Next episode

Desolation of Ponte City
Season 9 Episode 3

Jan 16, 2022