It was this day in Rock History in 2007, these guys played the final show of world tour at the O2 Arena in London, England. Who was it?