Two dolphins were found washed up on the shores of Marco Island, Florida in the wake of Hurricane Irma. Veteran Storm Reporter, NBC's Kerry Sanders led these good Samaritans in saving them.
Bill Ellis is a radio personality and part of The Ellis and Bradley Show on WSSL 100.5. Listen to the show on weekday mornings from 5 to 10 am on...Full Bio