yeah the matching outfits and flags kinda give them away we got any higher resolution images? be interesting to see if they did any of the usual fed dumb stuff such as wearing specific articles of clothing that are issued en masse to feds or all wearing garmin watches
United Kingdom