I’ve added new high quality video & screen captures of Demi Lovato performs ‘Neon Lights’ during New Year’s Eve at Niagara Falls on December 31, 2013.

 

 

 

 

LEAVE A REPLY