Cobra Revolutionizes the Archery Release Category Cobra Archery has introduced revolutionizing technology with their patented Pinch-to-Close, bodiless wrist strap releases. 2022-05-19T07:51:17+00:00 Share This Story, Choose Your Platform! facebooktwitterlinkedinredditwhatsapptumblrpinterestvkEmail Related Posts