Irish rockers U2 has performed a surprise rooftop gig in London, to promote their upcoming album.
U2 performs a surprise rooftop gig