No Image

Metal Slug XX Official Trailer

January 13, 2010 Staff 0

The METAL SLUG XX trailer you’re about to watch is certain to riddle your thoughts with bullets of gaming awesome. Its over-the-top action, thrilling explosions, […]