Progressive Red Skull

Progressive Red Skull is a recurring guest on Phil and Lisa Ruin the Movies, and other podcasts. His commitment to villainy and progressive politics seem at odds.