Photo of Michael Jackson’s House “Neverland” located in the city of Santa Barbara, California. The 4 hour movie bases the story around Jackson’s famous mansion, where the boys spent most of their time with Jackson. Photo courtesy from the documentary “Leaving Neverland.”
Leave a Reply