While pulling my car ahead today I noticed a neon lime colored liquid on the snow beneath where I had parked. I know that my coolant/antifreeze is red so I was wondering what this could possibly be. There was approx. a cup full of it near the front center of where the car had been parked. Any help would be very appreciated. Thanks!