An immense feat of Soviet engineering that played a vital role in the global space race. Abandoned coastal fortifications in Scotland and a site that holds significant importance in American history.
Show
Abandoned Engineering
Episode
S06E07
Air Date
Nov 10, 2020