Stock watch:

Defiance - Co-op Trailer

CBSTV Videos 1:10 mins

Check out a Defiance trailer showing off some co-op gameplay.

View Comments (0)