puddle of water and oil based substance located on passenger side front end on 2001 Volkswagen Cabrio

what is the oily water type substance leaking from passenger side of my cabrio. large puddle then stopped

by in Palm Springs, CA on April 30, 2014
1 answer 1 comment
ANSWER by , May 07, 2014
May be leaking water pump and or power steering line/rack or both
COMMENT by , May 08, 2014
Thank you very much :) Have a nice day.