Navy human flag. America.
You must be logged in to comment. Log in or create an account.
I’m in that picture, I was stationed there when the base decided to do it.
Job well done and thank you for your service.
God Bless America
Damn, that’s… Impressive.