RAF Upwood is a former Royal Air Force station in Cambridgeshire, England. The base was operated by USAF from 1981 until it’s closure in 1994.
RAF Upwood is a former Royal Air Force station in Cambridgeshire, England. The base was operated by USAF from 1981 until it’s closure in 1994.