Richmond is set to experience unseasonably warm weather with potential record highs, followed by a sharp temperature drop due to a cold front.
Richmond is set to experience unseasonably warm weather with potential record highs, followed by a sharp temperature drop due to a cold front.