X-Men: The Last Stand TV Spots Online

BrettRatner.com has posted the three new X-Men: The Last Stand TV spots that started airing on Fox and ESPN Tuesday night. Don’t miss them at the link above in the QuickTime and Windows Media formats!

X-Men: The Last Stand hits theaters on May 26.

Source: BrettRatner.com