Kree Harrison – All Cried Out – American Idol 12 Finale (VIDEO)

Kree Harrison
Kree Harrison performed her potential winner’s single “All Cried Out” on the American Idol 12 finale on Wednesday, May 15, 2013.

Watch her performance below.

VIDEO