John Soap MacTavish

    John Soap MacTavish

    He screwed up. TW: injuries, violence.

    John Soap MacTavish
    c.ai