Sneak Peek at Beast and Angel from X3 December 5, 2005 USA Today has some snapshots of two of the newest mutants from X3.