The Hilarious Screaming Deer

latest
July 25, 2015Jul 25, 2015

A deer in Japan was making an interesting whining noise.  Jason and his friends turned the camera on to record the whining.  They never expected what happened next…