“I thought L.A. traffic was bad… and then I lived in China for two years.” That’s what “Wish Dragon” director Chris Appelhans told me when I recently interviewed him for his new Sony and Netflix animated feature (debuting next Friday June 11th). Appelhans believes traffic in and around the city of Los Angeles is “nothing” […]