Tropical Storm Fred formed in the Caribbean and is on track to hit the United States by this weekend.