Passing a kidney stone

Passing a kidney stone

Ranked 53rd among experiences

Vote on this against other experiences