I’ve added new high quality event photos of Demi Lovato performs onstage during Fox’s ‘American Idol’ XIII Finale at Nokia Theatre L.A. Live on May 21, 2014 in Los Angeles, California.

LEAVE A REPLY