Jennifer Vaughn Allegedly Makes Meth Everywhere She Goes
Wednesday, June 20, 2012 at 8:48 am
Jennifer Vaughn, 32, was busted for shoplifting in a South County Walmart two weeks ago. Police found a bubbling 20 oz soda bottle in her purse that appeared to be an actively cooking one-pot meth lab. Last night, South County police were called out to a U-Mart gas station for a suspicious person. Guess who? And guess what she was doing? Riverfront Times has the story
More links from around the web!