According to the National Weather Service, an average of 33 people have died each year from lightning strikes in the US from 2006 to 2018.
Army veteran UL Armstrong is a proud business owner of two Texas located franchises of Puroclean restoration.
Read the article