Where Was God on September 11 – Hope 103.2

Where Was God on September 11

Open House host Leigh Hatcher shares his thoughts on the big question, Where was God on September 11?