Posted on December 29, 2018
They Live in Scottsdale
While taking a leisurely stroll through a crowded Fashion Square Mall, I spotted some corporate lizard people propaganda that was straight out of They Live. Of course, it should go without saying that the sort of place which… Read More