xyFace Who'll Stop the Rain Who'll Stop the Rain 451 2010-12-08 Who'll Stop the Rain(1978) Photo 2 of 3 Who'll Stop the Rain 451