John Mayer performing at Stand Up for Heroes

John Mayer performing at Stand Up for Heroes