Woman Finds Frog in Her Salad at California Restaurant

  • 7 years ago
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.

Recommended