Some of you guys are just pathetic... Be happy for the feel good piece and if she's attached to a unit working with delta on missions so be it.
The title is misleading but it's still pretty cool so get the sand out of your manginas and smile for her.
Sent by a free-range electronic weasel, with no sense of personal space.