Went out today and saw a small (very small) leak from the front facia- the fluid was orange and felt oily. Dosn't smell like coolant.
I can't see any leaks from any components, and it dosn't seem to follow from anywhere. Needless to say I'm stumped. Only enine syptom was a little belt squeak...