JimBowie1958
Old Fogey
- Sep 25, 2011
- 63,590
- 16,767
The title said Russian Special forces, but I doubt it.
Looks like a metro SWAT team somewhere in Russia, probably Keystongrad in Fuckupistan.
Looks like a metro SWAT team somewhere in Russia, probably Keystongrad in Fuckupistan.