Comments (2)
TheSaint  +   721d ago
Where the fuck is the DLC??
InSpectre  +   721d ago
I'm still not sure this is real yet.

Add comment

You need to be registered to add comments. Register here or login
Remember