The Police Sting with The Police Live at Leeds Queens Hall. Sounds grand, but it was actually an original tram depot, with awful sound and terrible facilities. But The Police were too big for the regular halls by this time… Share this:TwitterFacebookLike Loading...