URGENT. What might this leak (see picture) be, and will I need a tow?

Printable View