Video 4th of July holiday weekend gets a D+ for persistent waves of showers, T-storms