Was down at The Sister's and we were outside saying our good bye's. I was looking over the nephews Hummer (He actually let me drive it a few feet in the yard) and we notice that the spot where The Sister's truck had been parked had clear signs of some fluid leakage.
"Mom, your truck is leaking something."
My nephew and I take a closer look. "What do you think it is?" Says The Sister.
Both my nephew and I pick up a piece of snow with this liquid on it and smell it. No odor.
Then The Sister about loses her mind. In complete unison the nephew and I both lick the snow...yes, I said lick the snow, and say "Antifreeze!"