Canine blood donor program

By: YouTube, Apr 19, 2013
  Video