This image was lost some time after publication.

So much for a "special event".Linkin Park played a short set at the SoHo Apple store last night. The show was taped for an exclusive iTunes release next month. It's possible that Apple bumped them from an actual secret event because of the leak, but unlikely. [Billboard]