is your clutch master cylinder leaking? i would inspect it and also follow the lines coming off of it as well if you can to see if you can see a clear leak somewhere
fill up your clutch master cylinder
you have a leak in your clutch system. and yes your going to need a tow truck to get it to your mechanic.
Today i was driving down my block and when I was at a stop sign and i was trying to get the car into gear but I couldnt and also the clutch pedal was stuck. So i push the car to the side of the road and look under it and saw a oil or whatever leaking badly. When i push the clutch in then the oil was leaking. Any suggestions what it is? Do i need a tow truck to get it to the shop? My mechanic lives 1,5 mile from my house. It is 2003 gti