dead frog

The thought of a dead fly in your glass of water could give many folks nightmares — but imagine if you found a whole amphibian caught in your drink. One couple in Tallahassee, Florida discovered a dead frog floating around in their water at a Waffle House. That’s right, earlier this month, Claire Sheats said […]