Freeze
The John DeBella ShowAre We Nuts To Believe Squirrels Are Freezing To Trees?
A video has gone viral of a man claiming to have discovered a squirrel frozen to a tree. Perhaps he was counting on people’s brains to not have thawed out…
Dave Gibson