A North St. Louis Woman Set Herself on Fire After a Gas Fight

“Whew! Glad we got our fight settled over that gas can. I should go change though because I have gas all over me in addition to all the booze I’ve been drinking…but first I need a light up a smoke. Oh shit. I’m totally on fire now.” That’s a thing that happened. We ad-libbed the dialog. Police tell News 4 the woman and the man she lives with in North St. [Read More]