Friday, October 15, 2010

Vanquish Battlesuit Trailer

War has accelerated. Nice trailer.

No comments: