Captain Fantastic put on a good Elton John music show at the Sugar Land, Town Squire, June 3rd 2023. I missed the first half, but videoed the rest of the show, about an hour.