Haven't driven my car regularly for quite some time and took it out for a few errands today. After turning the car off I heard a hissing noise. Opened the hood and it was coming from something right in the front near the grill.
Any ideas as to the cause?