See you get it! Why do people freak out over seeing troops? I love it! Bless our NG!!!
If I were in that situation, having NG there would be VERY reassuring.