Tropical Storm PossibleTropical Storm PossibleA disturbance in the Caribbean is on track to develop into a tropical storm which may impact Tuscaloosa this weekend.Meg SummersMeg Summers