Heavy rain on July 6 caused streets to flood in Hamilton, New Jersey. Large hail was also reported in the storm.