X-Men TV Spots 12 and 13 are Up

The 12th and 13th TV spot for X-Men: The Last Stand are now online and can be watched here and here!

Also, don’t forget to watch the seven-minute preview on Fox tonight! Full details can be read here.

Source: Blazer