Apparently those Somali pirates are still out there a pilligin' and a plunderin.' Who can stop these scallywags? The Russian Navy that's who! Check out this crazy video of high seas combat between the two.