Kaiser Permanente Baby Race Season Finale

Speed, crying and confusion abound at the final Kaiser Permanente Baby Race of the 2016-17 season.

Related Content


NEXT UP:

  • Facebook
  • Twitter