Deer crashes window

WATCH: Deer crashes through restaurant window

Security camera footage from a restaurant in US State of Tennessee shows the moment a… Read More