3-Day Drug Bender Turns Horrific As Cops See What Woman Dropped As She Fled
Kayla Morgan, a 23-year-old Florida woman, is making a lot of people downright sick after what she was captured doing by a police officer’s body camera. Shockingly, she seems amused by her own behavior, making “duck lips” for her mugshot, but when you read what she did, her blatant disregard for the seriousness of her crime will leave you furious. […]