Biscuit The Alien Deer

Occurred on December 26, 2022 / New Waverly, Texas, United States : "The deer in the video is named Biscuit. He is a Muntjac deer that lives in Texas. These deer exhibit strange behaviors when around new smells and people. The glands around the eyes and

RECOMMENDED
MOST RECENT