Disney and Pixar’s upcoming Cars 3 movie sequel in the blockbuster franchise was previewed at the Detroit auto show ahead of its June 16 release. The franchise has made over $1 billion since the 2006 original movie. A life-size Lightning McQueen is on display at Cobo Hall, with an accompanying […]