Netflix is releasing a new Western romantic drama, ‘Ransom Canyon,’ set to hit the platform this April. If you’re a fan of ...