Presents
From Madison Square Garden in New York City, New York....
A single light shines behind a womanly figure that is walking towards the camera, through a dark hallway.
“Luke 23:43”
Images of roses, both growing and burning, flash on the screen as the woman walks forward.
“Truly, I say...