It can happen anywhere, at anytime. You and your family could be having a wonderful time out at a store, then tragedy happens. A car spins out of control and crashes into a storefront. The unfortunate truth is that this happens more than you would think.
According to a study conducted by the Storefront Safety Council, an automobile crashes into a building at least 60 times each day. These crashes cause almost 500 deaths and over 3,600 injuries each year.
The Storefront Safety Council is a non-profit organization that is made up of volunteers from differing backgrounds who wish to find a way to lower the high number of cars crashing into storefronts. The Council particularly favors putting barriers in front of stores to prevent the crashes.