Frog Found In Frozen Veggies

Frog Found In Frozen Veggies

A Michigan couple is croaking about an unusual, tiny, hitchhiker they found in their bag of frozen vegetables they bought at the Meijer supermarket. [More]