Las Vegas ‘chili finger’ woman has history of lawsuits
Monday, April 11, 2005 Anna Ayala, the Las Vegas woman who claims to have found the notorious “chili finger” at…
May 30, 2020
Off