Torrential rain and thunderstorms blanketed the Hill City and much of its surrounding areas for hours on Thursday evening into Friday morning, leaving in its path downed trees, power outages and streams of water flowing through front yards, neighborhoods and city streets.