Quote Originally Posted by R_Rated
yeah too bad they all leak oil like crazy...
Do you have more info on this? I ask because I was thinking about one for my next car.