Rain Postpones Independence Day Fireworks In Franklin