Storms dump heavy rain in downtown Fort Worth

Storms dumped heavy rains in downtown Fort Worth.