Momma Nature was amped up last night...!