Did you know that many of the voice actors you hear in City of Ghosts are actual Los Angeles locals? Or how there are subtle instances of Zelda’s secret string chewing habit? These facts and more! City of Ghosts is now streaming on Netflix! SUBSCRIBE: https://bit.ly/2ZflIEC About Netflix Futures: Welcome […]