when a band says their going to be doing an apple store performance. what does that mean? does that mean they're going to be performing on itunes ? if so is it live or a delayed video download?