Lightning flashed in the sky over New Smyrna Beach, Florida, on Wednesday, September 18, as severe storms passed over the area. Footage recorded by Joel Albair shows the stormy conditions. The ...
Some results have been hidden because they may be inaccessible to you