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?