Ed Sheeran made a surprise appearance at London’s O2 to join Busted for a performance of their 2004 hit “Who’s David.” The English pop-punk group, who is currently on their 20th anniversary tour with Hanson as support, invited Sheeran onstage midway through their set, where he joined in on vocals …
Read More »