Texas Man Was Relaxing On Boat, But Notices Strange Animal Splashing In The Distance… Thank Goodness He Dove In.
A man in Texas was boating on Lake Buchanan earlier this week, when he spotted a baby deer struggling in the water. He acted instinctively...
Read more