Sorry about the sound... this is at Windsor Castle in London England... no idea what song their playing