Jan 28, 2022
Your Stupid Minds opens 2022 by covering Twitter’s latest punching bag: a Christian film where a group of German Christian youth start a religious movement in an oppressive dystopian society by spray painting Jesus fish on trees and mailing people DVDs. It’s 2025 - The World enslaved by a Virus (2021).
Taken...