Tar Balls, Oily Pelicans Found in Isaac's Wake

Editor's Recommendations

More from LiveScience