Where are the firt places to look for the possible leak? I don't see any gas on the ground, but you can smell it inside the car, and in about a 10ft radius around the car...
Help me before I catch on fire. Thanks
Help me before I catch on fire. Thanks