Mallary Hope stops by Floating hospital for Children at Tufts Medical Center to entertain some special kids! updated 05.17.12