That's right Jesus has returned to Earth...

S06E09 Rapture's Delight

07:07 · frame 10257 of 32327