On This Day in Weather History: September 19, 2003.

Frog eggs rained on Berlin, CT during a rain shower from the remnants of Hurricane Isabel! pic.twitter.com/ynm5DzVJPe

— NWS Boston (@NWSBoston) September 19, 2023