Tonawanda, New York Weather

What's the weather in Tonawanda, New York like?