Man... Havent rode my People 50 2t for a couple weeks. Got it started and noticed it was very low on gas. Took it up to the gas station, filled her up. Took the most gas ive ever put in it. Brought it back home for a few hours and when I went to go take off for a ride noticed a puddle of gas on the garage floor. I was concerned at first but thought maybe I just over filled it and was leaking because it was on the kickstand instead of the main stand. Rode it over to my moms (about a 40 min ride) and when I got here it was still leaking gas just above exhaust(dripping on the exhaust). Some kind of round fuel line junction box dont really know what it is. Maybe where the oil is mixed in. Anyways its dark and im sort of pissed, started drinkin so I'll take a better look at it tomorrow in the daylight.