16 Mar 2011, 09:03 UTC · By: Mihnea Radu / The second installment of the successful Cars franchise is coming to theaters everywhere on June 24th and it promises to be just as funny as the original. If it's anything like the first one, t...