The Teaser of the upcoming Metal Slug vs. Army of Darkness Movie.
Metal Slug vs. AOD teaser
21,901
Published 2005-03-06