Hannah Harper and Carrie underwood performing at Grand ole Opry