Lightning storms, deluge of hail and flash floods swamp central US as thunderstorms swirl over St Louis
Lightning, floods and a deluge of hailstones descended on St Louis Tuesday as powerful storms pummeled the mid-United States.
Publication Date:
08/04/2015