33 points
I got to tour a terramation (human composting) facility a little while back. You come out in a few burlap sacks of mulch. They even threw in some wicked t shirts.
13 points
I got to tour a terramation (human composting) facility a little while back. You come out in a few burlap sacks of mulch. They even threw in some wicked t shirts.
11K
Monthly active users
13K
Posts
288K
Comments