An international TV spot has just debuted from Cars 2, which hits theaters nationwide on June 24. Click on the video player below for this new U.K. TV spot, which ties the Pixar sequel into the British royal wedding tomorrow. A new poster has also been released which ties into the wedding, which you can view below the TV spot.

Cars 2 Poster #30