Third Defiance Trailer

gamespot.com/ps2/action/lokdefi/media.html

Need I say more?!Enjoy while I…

:B!!