Where Was God Last Night?

If you live in the South, chances are you spent a good deal of last night sitting up and monitoring the news – either online or on TV or, if you’re old school, on the radio. The terrifying storm system that swept across the lower half of the U.S. was of such magnitude that it […]