Deer Blocks View of Baby
- Cleared
Occurred on June 4, 2021 / Franklin, Texas, USA
Info from Licensor: "At the Franklin Drive-thru Safari in Franklin, Texas a baby deer was born. I proceeded to video the newborn as another deer..
Location
Franklin, Texas, USA
Occurred
not known
Posted By
Hailey Baugh
Posted On
Jun-15-2021