Lightning strike seen over NASA building as storms sweep across eastern Florida

Latest Videos

Loading...