Niagara is boiling hot today --- so hot we have broken a 73-year weather record.
In Vineland the temperature hit 32.8 degrees this afternoon which smashes 31.7 degrees set back in 1945.
A cold front will move through Niagara tonight, most likely bringing showers and thunderstorms.
The high tomorrow is 24, and on Sunday the high will only be 16.