MacDash fiction 371 members · 91 stories

Love Traingle/Square/etc.

Where MacDash contends with a third party.