Deluge and blinding rain on the ride home from Rye beach