Movie ReviewsCars 2: Is it ready for a Spin or are the “Check Engine” lights on? June 24, 2011January 21, 2015