What is this? Someone posted it and I can't for the life of me figure out what's going on other than it's either US Special Forces or a PMC. The SCAR makes it really hard to consider it anything else…
What is this? Someone posted it and I can't for the life of me figure out what's going on other than it's either US Special Forces or a PMC. The SCAR makes it really hard to consider it anything else…