Demi Lovato Spotted in Times Square 09-18-2024 Last Updated on September 18, 2024 by Lara Parker Leave a Comment Demi Lovato was seen in Times Square on September 18, 2024, in New York City.
Share what you think