can anyone please help
i once was told that there was a base floating in the north sea off east Anglia UK. i was told it was a listen base then house a private radio station
in the years to come is there anyone who can shed some life on this as i have searched and searched but nothing
This content community relies on user-generated content from our member contributors. The opinions of our members are not those of site ownership who maintains strict editorial agnosticism and simply provides a collaborative venue for free expression.