The TV spots keep popping up on primetime shows and there's now no-less than 11 (watch them all here!). The latest TV spot, with new footage from the anticipated movie, can now be seen online here in Flash format.
X-Men: The Last Stand hits theaters on May 26th.
Source: Superhero Hype!
Read more about: