Home » Archives » June 2007 » APPLESEED SAGA : EX MACHINA trailer
[Previous entry: "(non-celshaded) PAPRIKA screens in Los Angeles this weekend"] [Next entry: "WE WERE CENTURIONS"]
06/01/2007: "APPLESEED SAGA : EX MACHINA trailer"
Check out the trailer for Ex Machina on the official site.
Thanks goes to BMADigital for this tip.
09:04 AM PST [link]