News

Forget what you might have heard about unsold seats, the first British Cowboy Carter show was nothing short of electric.