Adele made a return to live performance and won three prizes at the Brit Awards in London on Tuesday, weeks after she canceled a much-anticipated
Adele made a return to live performance and won three prizes at the Brit Awards in London on Tuesday, weeks after she canceled a much-anticipated