A torrent of rain pounds down upon a sidewalk.