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]