I Give This 95%Kidney Filtration Rate

I was down scrolling and came across this short horror film. It was very close to a 100% kidney filtration rate (get the joke?)

https://www.facebook.com/share/v/17PCwYDYni/

What do you think? Leave a comment!

Previous
Previous

I Hated the Beginning & the End

Next
Next

“Bye for Now” — When Every Brand Starts to Sound the Same