Screen Shot 2019-03-13 at 7.52.35 PM
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