Severe weather downs trees, knocks out power

Weather ·