Adele took her talents to the iTunes Festival last night and ran through a set of hits from her LP “21.” Some are saying this was her best live performance ever… hit the jump to check it out and tell us what you think!!

@ItsLukieBaby

TGJ