United States of America
20 min.
2012-01-01
Over the Horizon takes its name from the failed radar system developed on Orford Ness in Suffolk during the Cold War. The building that housed it and its ariel field are now used to broadcast the BBC World Service to Europe. The film revisits the site of a previous film Cobra Mist (2008) and explore...