VIDEO: A Good Reminder That Deer Season Is Upon Us

According to the University of Illinois, most deer strikes occur in October, November, and December.

Video Credit:
BlakDrgn