This is the Waloomsac River near Bennington, Vermont. Three cars were actually swept away by the flooding. WNYT.
Hat tip to Theo.