Netflix or Radflix? Let Radhika Apte explain it

Netflix or Radflix? Let Radhika Apte explain it