Did It Rain Frogs Last Night?Did It Rain Frogs Last Night?Last night's storms produced hail, winds, rain, even a tornado - but did it also dump frogs from the sky?Dave McCordDave McCord