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

S06E09 Rapture's Delight

07:07 · frame 10254 of 32327