Arab Mujahideen Crossfit

Arab Mujahideen in Chechnya

Arab Mujahideen soldiers in Chechnya prove that muscle ups do not require a membership to a crossfit gym, gloves, or spandex…….well….almost

Author

Post navigation