Snake Season in Virginia

It can be quite startling when you happen upon a [...]