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

S06E09 Rapture's Delight

07:08 · frame 10260 of 32327