Satellite images show lightning strikes surrounding Tropical Storm Idalia

2 years ago 87
ARTICLE AD BOX

The storm was captured nearing Cuba and on a path towards Florida where it is expected to make landfall.

Read Entire Article