Yes, the troops are American.
Here's a better view of the aircraft.
2nd aircraft says "SOP" on the tail. Am just trying to organise a link to a larger version of the image -
will be when I get home as I can't connect to my ftp site
Found another way - click
here for an larger image