So, does everyone know what a snow toad is?
Am I going to be sorry I askedOriginally Posted by wdwgrandma, post: 88743
Well, you undoubtedly have them in your area! You know how snow sticks to the under side of your car or truck? Then it falls off in clumps on the street? Well, those clumps are called snow toads. And one of the very first decorations my kids bought me when they were young was a snow toad! So here's a couple of pictures of my snow toad!
The ones in my driveway don't look as cute as yours do