I have had a partial kneecap replacement, an irritable bowel and three stents in my heart.

I have had a partial kneecap replacement, an irritable bowel and three stents in my heart. | fbutube library