Showing posts with label weather. Show all posts
Showing posts with label weather. Show all posts

Thursday, September 17, 2009

Rain of Frog Eggs: Anniversary

In a remarkable phenomenon, a Connecticut resident discovered that the sky was raining down frog eggs on September 19, 2003. Apparently, Hurricane Isabel had swept them up in North Carolina and released them farther north as the storm dissipated.