Hurricane Irene downed trees and power lines and wreaked havoc on several historic buildings in Halifax County.