Neverland Ranch has been cleared as the site of a major filming location for the upcoming Michael Jackson biopic, Michael. Neverland Ranch has been cleared as the site of a major filming location for the upcoming Michael Jackson biopic, Michael. Music News RSS feedRead More