E3 City of Villains Trailer


Gilgamesh_NA

 

Posted

Time to rumble!

There’s a new boss villain in town and he wants to kick some good guy butt. Statesman and his crew have other plans for him… Check out this awesome E3 2004 City of Villains trailer!