Tropical Storm Barry is just off the  Gulf Coast and gaining power!