Archie Posted November 8, 2018 Posted November 8, 2018 Most of the static stuff was filmed in the Graham White factory at the RAF museum in Hendon UK.Well worth a visit.
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now