74ºF

Wind blamed for power outages