If our interview with the May 21st people didn’t convince you of the return of our Lord, then perhaps this little ditty might do the trick.
I don’t see why it wouldn’t. These guy’s enthusiasm for the second coming is infectious!
https://www.youtube.com/watch?v=jwPZEUwOBNQ