Lightning strike. .. Damn nature what a..shocking display Lightning strike Damn nature what a shocking display