The Walking Dead
Tuesday, November 25th 2013 WARNING – GRUESOME PHOTOS Photos by Bob Larson, Times Square, New York City. The pictures above were taken by me personally last week on the streets of New York, just off Times Square. During a break of exorcism Encounter sessions in the Big Apple, I stepped out of the …