Heavy rain and powerful winds drenched the North Bay this week, shattering windows and toppling trees and fences as the North ...