For me, the Fourth of July has always been associated with hot temperatures, but man, the past few days have been off the ...