New X-Men: The Last Stand Clip

A short video clip of Angel in X-Men: The Last Stand was shown on a Brazilian show and you can watch it in Flash format at YouTube! X-Men: The Last Stand hits theaters on May 26th.

Source: i_wanna_fly!!!