February 16, 2022 JMAA TV Ultra-Violence Reviews The worst Christian film you've probably never seen: 2025, the World Enslaved by a Virus (reupload) February 16, 2022 JMAA TV Ultra-Violence Reviews COMMUNISTS HATE JESUS.