Skip to playerSkip to main content
  • 18 years ago
Beyonce sings Halo Live on "The David Letterman Show"

Recommended