The Boys performing on stage at London's O2 Arena today 23.02.2013 #42