• Embed

Countdown to Armageddon

Clip6/19/2007

There is fantastic news out of Jerusalem -- the world is coming to an end.

Up Next