Tropical Storm Lee moved across the barrier islands on September 3rd leaving 12 inches of rain along the Mississippi coast causing baby brown pelicans and other wildlife to be washed ashore. VIA - The Houston SPCA YouTube Page