Woman Finds Frog in Her Salad at California Restaurant

A California woman says she still feels sick after finding a frog in her salad while eating at a restaurant in West Covina earlier this month.

Leave a Reply

Your email address will not be published. Required fields are marked *