I'm new to this. It's spitting rain here. Should I go? Will they stay roosted until it stops?


Killing my neighbors deer since 1982