Posted on January 10, 2013 by John Bain Spot the oil leak! Janices car is just bleeding oil! Glad I finally got it in the garage. WOW Related