Tim Tebow does so much charity work to be generous with what he's been blessed. But one of the things that is closest to his heart is the Night to Shine prom for kids with special needs.
Tim was invited to the prom by one inspiring fan named Judy, but due to his schedule he couldn't make it. So he figured that his appearance on the Tonight Show would be a great chance to surprise Judy with an impromptu prom!
When you see the look on her face when he walks into the audience to ask her for a dance your heart will melt! Oh my gracious what a sweet moment!