Check out photos of TV On The Radio playign lvie at Oslo in London. (All Photos Getty Images)