Two days with lashing rain and destructive winds closed roads, brought down trees and turned creeks and streams into torrents across Lancaster County over the weekend, leaving tens of thousands ...