'Cars 3' Nearly Included Cameos From Batmobiles

Disney and Pixar returned to their wheelhouse with their latest offering, bringing another take on [...]