Jack Black has gone viral for singing a song from School of Rock to a fan with a rare illness.
The moment went down at the Layla Paige and Friends Walk for TrinityKids Care, which Jack hosts each year to raise funds for child hospice programs in Southern California.