Eastern P.E.I. is home to a herd of bison, but how did they get here? Who takes care of them? And is it true people used to eat them? We share the tale.