We’ve made some exciting new updates! Check out our new site here
Login
Menu
Deer Blocks View of Baby
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 walked directly into the frame blocking the view."