--

Who gets to cast the first stone?

The ones that are pure and without sin.

And who would they be, pray tell?

--

--

No responses yet