Police in Bengaluru, India, stopped Ed Sheeran from performing on the street before his concert on Sunday night.
Local police authorities pulled the plug — literally — on the British pop star’s impromptu street performance ahead of his concert.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results