Gasp, Its raining here in brooklyn and I parked the car, i come back to see antifreeze under the X 
 
The strange part is, 3 weeks ago I had a low coolant on the cluster, there was a hose that ripped and I replaced it, everything is fine, now i come back to the car to see that there was leaking antifreeze again, I started the car and its NOT leaking at all now and I dont even have a low coolant light, I opened up the hood, checked every hose i can check and everything seems fine but I do indeed smell antifreeze under the hood :/ blahh
I drove around the block, parked it again and no leak.... :/ any ideas?