The weather gods decided to throw a wet blanket on many planned weekend festivities by lashing the city with a season’s record 24- hour burst of rainfall- and the third highest 24-hour downpour of the last decade.

Recommended Posts