Feedback

Who Ordered the Venison? Deer's Surprise Appearance

 

Staff and guests at a hotel in York, Nebraska, were astonished to see a deer running in hallways, before being cornered in laundry room and returned to the wild.

Shows