Animatrix Released on DVD

by Mike Shea on 3 June 2003

The Animatrix DVD has been released. Buy it.