Category:Chili Finger Incident
Friday, May 6, 2005 On Thursday the 24th of March, 2005, Anna Ayala, a woman from Las Vegas, claimed to have found a human finger in her bowl of chili at a Wendy’s restaurant located at…
Read More