Legend - Hand of God - Screens @ Strategy Informer

Yes, they are new. At least SI are the first english page to post this screens on their site.
 
Joined
Oct 18, 2006
Messages
839
Back
Top Bottom