Second Ex Machina American Trailer Available

IGN now hosts a new, second English language trailer for the Appleseed: Ex Machina motion picture. The film is scheduled for American home video release on March 11, 2008.

Source: Anime News Network

Share

Add a Comment