Weird thing. I just found the same thing in my garage. Two 4-5inch puddles in between where the front two tires were. Feels like a motor oil, no smell, and light blue color. Definitely not watery like windshield wiper fluid. No smurf markings on the front of the car either.