I don't see how it could rain frogs "from the mountains" & not small rocks & debris at the same time using a normal explanation, so could some kind of "field effect" that was at the frogs vibration...