I’ve added new photos of Demi Lovato appear as guest star on “The View’ at Disneyland on November 18, 2013. Demi was seen having a ball of a time on the hit daytime TV show as she laughs in hysterics while guest starring. The program is live from Disneyland in Anaheim.

LEAVE A REPLY