today on my way home i just about passed out from the smell of gas, not that im complaining but 93 isnt exactly cheap, i took a look under the car and found a leak coming from a shield in front of the rear wheel on the drivers side, i took off the shield to find this...





any ideas what it is? if so is this a dealership fix or what?





any ideas what it is? if so is this a dealership fix or what?




You Can Catch me Ridin In My CB Eyes On The Rearview Lookin For The Police 
Comment