This shows that the heart can indeed repair itself if given the opportunity. The heart apparently has major regenerative power.

Feeling nostalgic. Theme from Disney’s Gummi Bears :)

Notes
1
Posted
3 years ago