Chili Finger Lady Goes Back to Jail


Earlier today we carried a story about Evil Elmo and now we turn our attention to the Chili Finger Lady. An AP story on USA Today says that Anna Ayala aka Chili Finger Lady is going back to prison...