Biscuit the 'Alien' Deer Shows Off His Scent Glands
- Cleared
Occurred on July 3, 2023 / New Waverly, Texas, USA
Info from Licensor: "In New Waverly, Texas lives a unique deer named Biscuit. This species of deer have special scent glands that are highly..
Location
New Waverly, Texas, USA
Occurred
Jul-3-2023
Posted By
Michael Sclafani
Posted On
Aug-24-2023