The liver is the largest internal organ in humans and the only one that will grow back if part of it is removed. It is responsible for over 500 different functions in collaboration with other organs. Pfft. Overachiever.
After a very busy week in Cleveland we have arrived home victorious. Here’s a silly video that provides some highlights, and/or you can read a recap of our events below (click on photos to make them big):