Pope Disappears (At this moment Vatican's IT department knew they F***ed up) LOL
Channel: PPS AKA PPS
Date: 2021-02-14

Pope Disappears (At this moment Vatican's IT department knew they F***ed up) LOL (Old video but funny AF!)