Trapped Mouflon (wild sheep) Rescued By Jogger May 11, 2015Animals / Videos & Pictures Trapped Mouflon (wild sheep) Rescued By Jogger While out for a run, this man encountered a Mouflon with his horns entangled in a tree. He quickly sprang into action to help the beautiful creature get free. Related Posts: KEN BLOCK'S GYMKHANA SEVEN: WILD IN THE STREETS OF…Siberian Husky Dogs Play with Wild DeerMan feeds wild bear through window in SiberiaWild Dolphin Triple Barrel RollsWild gorilla family bonds with humans :)24 People Stuck on Six Flags Ride and RescuedMan rescued from burning Fresno home VIDEORescued dog saves family from fireAbused Puppy Mill Dog rescued and given new life by…Rescued tigers swim for the first timeOfficer rescued from floodwaters in SachseComments