The Wired website began streaming two exclusive clips from the X-Men anime with English dubbing on Tuesday.   Clip 1:   Clip 2:  ...

read more