November 17, 2015

Public Safety Officer Claims 'God' Was There as Officer Knocked on Door of 'Room 142' and Unexpectedly Looked Death in the Eye

"They say God is everywhere.."

Source: TheBlaze.com - Stories