February 26, 2010
Epic God Of War 3 Trailer

Great one over on Gametrailers TV. Wowza.





Posted by Arcterex at February 26, 2010 03:12 PM