• BelieveRevolt [he/him]
      ·
      5 months ago

      Yeah, I'm always surprised by that too. Somehow he's alive and Roddy Piper, star of the all time classic They Live, is dead.