Check out this video from our Invincible Spirit Festival at Walter Reed National Military Medical Center Bethesda !