Sunday, March 6, 2011
Appleseed XIII Trailer!
An
official website
for the upcoming animated series Appleseed XIII has just launched - and although it doesn't contain much yet, it does feature the trailer below which was graciously uploaded by Twitchfilm.com.
Newer Post
Older Post
Home