Weekend & 4th of July forecast.