steveawiggins.com
Dead Sea Souls
The Dead Sea Scrolls are coming to Times Square. Times Square is the kind of place where you know your being sworn at, but you’re never really sure in what language. It is a place of the peop…