Naval Station (NS) Norfolk, the world's biggest naval base, is situated in south-eastern Virginia in the Sewells Point peninsula of Norfolk city. The base was established in 1917 and covers an area of approximately 3,400 acres
I have a plane squawking 7700, call sign "FIXER55"
Yup. 'tis what I said from the start. Let the light reflection go now. There's more important stuff to attend to, anons!