New XIII Movie

0

Another XIII movie has been released, showing more from the game's backstory through ingame cutscenes. Thanks Blues News.

Filed Under
Hello, Meet Lola