• Appaloosa
    +2

    Well they got what they wanted. News feed. 8 idiots pulled this off, with a well developed, funded and purposeful group behind them.