Twisted Metal Mech battle gameplay video

New Twisted Metal gameplay footage showing Mech battle. The game will release this October exclusively on PS3.

Exit mobile version