Newborn Baby Deer Squeaks, Will Melt Your Heart

This is so cute I could almost die. Promise that watching this video will make your Friday much, much better.

 
  Your Reaction?
 

    Now Buzzing