My truck is leaking coolant from somewhere and when I parked yesterday I could hear it coming out and dripping on the headers which made it steam up like crazy. Then I noticed this..
And this seems to be where all the fluid is coming from, but what the heck is this?